Package org.alfresco.repo.transfer
Class RepoTransferProgressMonitorImpl
- java.lang.Object
-
- org.alfresco.repo.transfer.AbstractTransferProgressMonitor
-
- org.alfresco.repo.transfer.RepoTransferProgressMonitorImpl
-
- All Implemented Interfaces:
TransferProgressMonitor
public class RepoTransferProgressMonitorImpl extends AbstractTransferProgressMonitor
- Author:
- brian
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.transfer.AbstractTransferProgressMonitor
MSG_TRANSFER_CANCELLED, MSG_TRANSFER_NOT_FOUND
-
-
Constructor Summary
Constructors Constructor Description RepoTransferProgressMonitorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.WritercreateUnderlyingLogWriter(java.lang.String transferId)java.io.InputStreamgetLogInputStream(java.lang.String transferId)TransferProgressgetProgressInternal(java.lang.String transferId)voidsetContentService(ContentService contentService)voidsetNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)voidstoreError(java.lang.String transferId, java.lang.Throwable ex)voidupdateProgressInternal(java.lang.String transferId, int currPos)voidupdateProgressInternal(java.lang.String transferId, int currPos, int endPos)voidupdateStatusInternal(java.lang.String transferId, TransferProgress.Status status)-
Methods inherited from class org.alfresco.repo.transfer.AbstractTransferProgressMonitor
getProgress, logComment, logCreated, logDeleted, logException, logMoved, logUpdated, setTransactionService, updateProgress, updateProgress, updateStatus
-
-
-
-
Method Detail
-
getProgressInternal
public TransferProgress getProgressInternal(java.lang.String transferId)
- Specified by:
getProgressInternalin classAbstractTransferProgressMonitor
-
storeError
public void storeError(java.lang.String transferId, java.lang.Throwable ex)- Specified by:
storeErrorin classAbstractTransferProgressMonitor
-
updateProgressInternal
public void updateProgressInternal(java.lang.String transferId, int currPos)- Specified by:
updateProgressInternalin classAbstractTransferProgressMonitor
-
updateProgressInternal
public void updateProgressInternal(java.lang.String transferId, int currPos, int endPos)- Specified by:
updateProgressInternalin classAbstractTransferProgressMonitor
-
updateStatusInternal
public void updateStatusInternal(java.lang.String transferId, TransferProgress.Status status)- Specified by:
updateStatusInternalin classAbstractTransferProgressMonitor
-
getLogInputStream
public java.io.InputStream getLogInputStream(java.lang.String transferId) throws TransferException- Throws:
TransferException
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
- Parameters:
nodeService- the nodeService to set
-
setContentService
public void setContentService(ContentService contentService)
- Parameters:
contentService- the contentService to set
-
createUnderlyingLogWriter
protected java.io.Writer createUnderlyingLogWriter(java.lang.String transferId)
- Specified by:
createUnderlyingLogWriterin classAbstractTransferProgressMonitor
-
-