org.alfresco.service.cmr.transfer
Interface TransferEvent

All Known Subinterfaces:
RangedTransferEvent, TransferEndEvent
All Known Implementing Classes:
TransferEndEventImpl, TransferEventBegin, TransferEventCancelled, TransferEventCommittingStatus, TransferEventEndState, TransferEventEnterState, TransferEventError, TransferEventImpl, TransferEventReport, TransferEventSendingContent, TransferEventSendingSnapshot, TransferEventSentContent, TransferEventSuccess

public interface TransferEvent

TransferEvents are produced by the Transfer service during an in flight transfer.

The TransferCallback presents TransferEvents for processing.

See Also:
TransferCallback

Nested Class Summary
static class TransferEvent.TransferState
          The transfer events will Start with a START event and finish with either SUCCESS or ERROR
 
Method Summary
 java.lang.String getMessage()
          Get a human readable message for this event
 java.util.Date getTime()
          The time this event occured.
 TransferEvent.TransferState getTransferState()
          Get the state of this transfer
 boolean isLast()
          Is this the last event for this transfer ?
 

Method Detail

getTransferState

TransferEvent.TransferState getTransferState()
Get the state of this transfer

Returns:
the state of this transfer

getTime

java.util.Date getTime()
The time this event occured.

Returns:
the date/time the event

getMessage

java.lang.String getMessage()
Get a human readable message for this event

Returns:

isLast

boolean isLast()
Is this the last event for this transfer ?



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