public interface PartitionsExchangeAware
GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)).
Heavy computations shouldn't be performed in listener methods: aware components will be notified
synchronously from exchange thread.
Runtime exceptions thrown by listener methods will trigger failure handler (as per exchange thread is critical).
Please ensure that your implementation will never throw an exception if you subscribe to exchange events for
non-system-critical activities.| Modifier and Type | Method and Description |
|---|---|
default void |
onDoneAfterTopologyUnlock(GridDhtPartitionsExchangeFuture fut)
Callback from exchange process completion; called after topology is unlocked.
|
default void |
onDoneBeforeTopologyUnlock(GridDhtPartitionsExchangeFuture fut)
Callback from exchange process completion; called before topology is unlocked.
|
default void |
onInitAfterTopologyLock(GridDhtPartitionsExchangeFuture fut)
Callback from exchange process initialization; called after topology is locked.
|
default void |
onInitBeforeTopologyLock(GridDhtPartitionsExchangeFuture fut)
Callback from exchange process initialization; called before topology is locked.
|
default void onInitBeforeTopologyLock(GridDhtPartitionsExchangeFuture fut)
fut - Partition map exchange future.default void onInitAfterTopologyLock(GridDhtPartitionsExchangeFuture fut)
fut - Partition map exchange future.default void onDoneBeforeTopologyUnlock(GridDhtPartitionsExchangeFuture fut)
fut - Partition map exchange future.default void onDoneAfterTopologyUnlock(GridDhtPartitionsExchangeFuture fut)
fut - Partition map exchange future.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.10.0 Release Date : March 10 2021