public interface TransferProgressMonitor
| Modifier and Type | Method and Description |
|---|---|
java.io.InputStream |
getLogInputStream(java.lang.String transferId) |
TransferProgress |
getProgress(java.lang.String transferId)
Read the progress of the
|
void |
logComment(java.lang.String transferId,
java.lang.Object obj)
log an ad-hoc message
|
void |
logCreated(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
org.alfresco.service.cmr.repository.NodeRef newParent,
java.lang.String newPath,
boolean orphan)
Log the creation of a new node
|
void |
logDeleted(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
java.lang.String path)
Log the deletion of a node
|
void |
logException(java.lang.String transferId,
java.lang.Object obj,
java.lang.Throwable ex)
log an ad-hoc message and an exception
|
void |
logMoved(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef destNodeRef,
java.lang.String oldPath,
org.alfresco.service.cmr.repository.NodeRef newParent,
java.lang.String newPath)
After the transfer has completed this method reads the log.
|
void |
logUpdated(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
java.lang.String path)
Log the creation of a new node
|
void |
updateProgress(java.lang.String transferId,
int currPos)
update the progress of the specified transfer
|
void |
updateProgress(java.lang.String transferId,
int currPos,
int endPos)
update the progress of the specified transfer and possibly change the end position.
|
void |
updateStatus(java.lang.String transferId,
TransferProgress.Status status)
update the startus of the transfer
|
void logComment(java.lang.String transferId,
java.lang.Object obj)
throws TransferException
transferId - obj - TransferExceptionvoid logException(java.lang.String transferId,
java.lang.Object obj,
java.lang.Throwable ex)
throws TransferException
transferId - obj - ex - TransferExceptionvoid logCreated(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
org.alfresco.service.cmr.repository.NodeRef newParent,
java.lang.String newPath,
boolean orphan)
transferId - sourceNode - destNode - newPath - orphan - void logUpdated(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
java.lang.String path)
transferId - sourceNode - destNode - path - The path of the updated nodeorphan - void logDeleted(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
java.lang.String path)
transferId - sourceNode - destNode - path - The path of the deleted nodeorphan - void logMoved(java.lang.String transferId,
org.alfresco.service.cmr.repository.NodeRef sourceNodeRef,
org.alfresco.service.cmr.repository.NodeRef destNodeRef,
java.lang.String oldPath,
org.alfresco.service.cmr.repository.NodeRef newParent,
java.lang.String newPath)
transferId - void updateProgress(java.lang.String transferId,
int currPos)
throws TransferException
transferId - currPos - TransferExceptionvoid updateProgress(java.lang.String transferId,
int currPos,
int endPos)
throws TransferException
transferId - currPos - endPos - TransferExceptionvoid updateStatus(java.lang.String transferId,
TransferProgress.Status status)
throws TransferException
transferId - status - TransferExceptionTransferProgress getProgress(java.lang.String transferId) throws TransferException
transferId - TransferExceptionjava.io.InputStream getLogInputStream(java.lang.String transferId)
throws TransferException
TransferExceptionCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.