|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.alfresco.repo.transfer.LoggingTransferProgressMonitorImpl
public class LoggingTransferProgressMonitorImpl
Constructor Summary | |
---|---|
LoggingTransferProgressMonitorImpl()
|
Method Summary | |
---|---|
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 parentNode,
org.alfresco.service.cmr.repository.Path parentPath,
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,
org.alfresco.service.cmr.repository.Path parentPath)
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 sourceNode,
org.alfresco.service.cmr.repository.NodeRef destNode,
org.alfresco.service.cmr.repository.Path oldPath,
org.alfresco.service.cmr.repository.NodeRef parentNodeRef,
org.alfresco.service.cmr.repository.Path parentPath)
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,
org.alfresco.service.cmr.repository.Path parentPath)
Log the creation of a new node |
void |
setDelegate(TransferProgressMonitor delegate)
|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LoggingTransferProgressMonitorImpl()
Method Detail |
---|
public void setDelegate(TransferProgressMonitor delegate)
delegate
- the delegate to setpublic TransferProgress getProgress(java.lang.String transferId) throws TransferException
TransferProgressMonitor
getProgress
in interface TransferProgressMonitor
transferId
-
TransferException
TransferProgressMonitor.getProgress(java.lang.String)
public void logException(java.lang.String transferId, java.lang.Object obj, java.lang.Throwable ex) throws TransferException
TransferProgressMonitor
logException
in interface TransferProgressMonitor
transferId
- obj
- ex
-
TransferException
org.alfresco.repo.transfer.TransferProgressMonitor#log(java.lang.String, java.lang.Object, java.lang.Throwable)
public void logComment(java.lang.String transferId, java.lang.Object obj) throws TransferException
TransferProgressMonitor
logComment
in interface TransferProgressMonitor
transferId
- obj
-
TransferException
org.alfresco.repo.transfer.TransferProgressMonitor#log(java.lang.String, java.lang.Object)
public 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 parentNode, org.alfresco.service.cmr.repository.Path parentPath, boolean orphan)
TransferProgressMonitor
logCreated
in interface TransferProgressMonitor
public void logUpdated(java.lang.String transferId, org.alfresco.service.cmr.repository.NodeRef sourceNode, org.alfresco.service.cmr.repository.NodeRef destNode, org.alfresco.service.cmr.repository.Path parentPath)
TransferProgressMonitor
logUpdated
in interface TransferProgressMonitor
public void logMoved(java.lang.String transferId, org.alfresco.service.cmr.repository.NodeRef sourceNode, org.alfresco.service.cmr.repository.NodeRef destNode, org.alfresco.service.cmr.repository.Path oldPath, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.cmr.repository.Path parentPath)
TransferProgressMonitor
logMoved
in interface TransferProgressMonitor
public void logDeleted(java.lang.String transferId, org.alfresco.service.cmr.repository.NodeRef sourceNode, org.alfresco.service.cmr.repository.NodeRef destNode, org.alfresco.service.cmr.repository.Path parentPath)
TransferProgressMonitor
logDeleted
in interface TransferProgressMonitor
public void updateProgress(java.lang.String transferId, int currPos, int endPos) throws TransferException
TransferProgressMonitor
updateProgress
in interface TransferProgressMonitor
transferId
- currPos
- endPos
-
TransferException
TransferProgressMonitor.updateProgress(java.lang.String, int, int)
public void updateProgress(java.lang.String transferId, int currPos) throws TransferException
TransferProgressMonitor
updateProgress
in interface TransferProgressMonitor
transferId
- currPos
-
TransferException
TransferProgressMonitor.updateProgress(java.lang.String, int)
public void updateStatus(java.lang.String transferId, TransferProgress.Status status) throws TransferException
TransferProgressMonitor
updateStatus
in interface TransferProgressMonitor
transferId
- status
-
TransferException
TransferProgressMonitor.updateStatus(java.lang.String, org.alfresco.service.cmr.transfer.TransferProgress.Status)
public java.io.InputStream getLogInputStream(java.lang.String transferId) throws TransferException
getLogInputStream
in interface TransferProgressMonitor
TransferException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |