Interface TransferEvent
- All Superinterfaces:
- Event<TransferEvent.Type>,- Event<TransferEvent.Type>
- All Known Subinterfaces:
- TransferEvent.RecoveryTransferEvent
A TransferEvent captures information concerning the transfer
 of a partition for a storage enabled member. Transfer events are
 raised against the set of 
entries that are being
 transferred.
 Note: TransferEvents are dispatched to interceptors while holding a lock on the partition for being transferred, blocking any operations for the partition.
- Since:
- Coherence 12.1.2
- Author:
- rhl/hr/gg 2012.09.21
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceA RecoveryTransferEvent is raised due to the recovery of a partition from a persistent store.static enumTheTransferEventtypes.
- 
Method SummaryModifier and TypeMethodDescriptionReturn a map of cache names and associated set of read-onlyentriesencapsulated in thisTransferEvent.Return the localMemberassociated with this transfer operation.intReturn the ID of the partition being transferred.Return the remoteMemberassociated with this transfer operation.Methods inherited from interface com.tangosol.net.events.EventgetType, nextInterceptorMethods inherited from interface com.tangosol.net.events.partition.EventgetDispatcher, getService
- 
Method Details- 
getPartitionIdint getPartitionId()Return the ID of the partition being transferred.- Returns:
- the ID of the partition being transferred
 
- 
getLocalMemberMember getLocalMember()Return the localMemberassociated with this transfer operation. For theDEPARTINGevent this is the member the entries are being transferred from. For theARRIVEDevent, this is the member that is receiving the entries.- Returns:
- the local Member associated with this event
 
- 
getRemoteMemberMember getRemoteMember()Return the remoteMemberassociated with this transfer operation. For theDEPARTINGevent this is the member the entries are being transferred to. For theARRIVEDevent, this is the member that the entries are being transferred from.In the case the ARRIVEDevent, the returned member could be null, indicating a "partition restore" operation.- Returns:
- the remote Member associated with this event
 
- 
getEntriesMap<String,Set<BinaryEntry>> getEntries()Return a map of cache names and associated set of read-onlyentriesencapsulated in thisTransferEvent. The returned map and contained sets are immutable.- Returns:
- a map of cache names and associated set of entries
 
 
-