Package org.alfresco.repo.transfer
Class TransferEventImpl
java.lang.Object
org.alfresco.repo.transfer.TransferEventImpl
- All Implemented Interfaces:
TransferEvent
- Direct Known Subclasses:
TransferEndEventImpl,TransferEventBegin,TransferEventCommittingStatus,TransferEventEndState,TransferEventEnterState,TransferEventReport,TransferEventSendingContent,TransferEventSendingSnapshot,TransferEventSentContent
An abstract implementation of TransferEvent.
Also implements the operations required by RangedTransferEvent.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.alfresco.service.cmr.transfer.TransferEvent
TransferEvent.TransferState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGet a human readable message for this eventlongThe position in the rangelonggetRange()The maximum rangegetTime()The time this event occured.Get the state of this transferinthashCode()booleanisLast()Is this the last event for this transfer ?voidsetLast(boolean last) voidsetMessage(String message) voidsetPosition(long position) voidsetRange(long range) voidvoidtoString()A simple human readable summary of this event, the format of this string is not guaranteed and is liable to change.
-
Constructor Details
-
TransferEventImpl
public TransferEventImpl()
-
-
Method Details
-
getMessage
Description copied from interface:TransferEventGet a human readable message for this event- Specified by:
getMessagein interfaceTransferEvent- Returns:
- String
-
getTime
Description copied from interface:TransferEventThe time this event occured.- Specified by:
getTimein interfaceTransferEvent- Returns:
- the date/time the event
-
setMessage
-
setRange
public void setRange(long range) -
setPosition
public void setPosition(long position) -
setTransferState
-
setTime
-
getTransferState
Description copied from interface:TransferEventGet the state of this transfer- Specified by:
getTransferStatein interfaceTransferEvent- Returns:
- the state of this transfer
-
setLast
public void setLast(boolean last) -
isLast
public boolean isLast()Description copied from interface:TransferEventIs this the last event for this transfer ?- Specified by:
isLastin interfaceTransferEvent
-
getPosition
public long getPosition()The position in the range- Returns:
- long
-
getRange
public long getRange()The maximum range- Returns:
- long
-
toString
A simple human readable summary of this event, the format of this string is not guaranteed and is liable to change. -
equals
-
hashCode
public int hashCode()
-