org.alfresco.repo.transfer
Interface TransferProgressMonitor

All Known Implementing Classes:
LoggingTransferProgressMonitorImpl, RepoTransferProgressMonitorImpl

public interface TransferProgressMonitor


Method Summary
 TransferProgress getProgress(java.lang.String transferId)
           
 void log(java.lang.String transferId, java.lang.Object obj)
           
 void log(java.lang.String transferId, java.lang.Object obj, java.lang.Throwable ex)
           
 void updateProgress(java.lang.String transferId, int currPos)
           
 void updateProgress(java.lang.String transferId, int currPos, int endPos)
           
 void updateStatus(java.lang.String transferId, TransferProgress.Status status)
           
 

Method Detail

log

void log(java.lang.String transferId,
         java.lang.Object obj)
         throws TransferException
Throws:
TransferException

log

void log(java.lang.String transferId,
         java.lang.Object obj,
         java.lang.Throwable ex)
         throws TransferException
Throws:
TransferException

updateProgress

void updateProgress(java.lang.String transferId,
                    int currPos)
                    throws TransferException
Throws:
TransferException

updateProgress

void updateProgress(java.lang.String transferId,
                    int currPos,
                    int endPos)
                    throws TransferException
Throws:
TransferException

updateStatus

void updateStatus(java.lang.String transferId,
                  TransferProgress.Status status)
                  throws TransferException
Throws:
TransferException

getProgress

TransferProgress getProgress(java.lang.String transferId)
                             throws TransferException
Throws:
TransferException


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.