Interface PartitionsExchangeAware

    • Method Detail

      • onInitBeforeTopologyLock

        default void onInitBeforeTopologyLock​(GridDhtPartitionsExchangeFuture fut)
        Callback from exchange process initialization; called before topology is locked.
        Parameters:
        fut - Partition map exchange future.
      • onInitAfterTopologyLock

        default void onInitAfterTopologyLock​(GridDhtPartitionsExchangeFuture fut)
        Callback from exchange process initialization; called after topology is locked. Guarantees that no more data updates will be performed on local node until exchange process is completed.
        Parameters:
        fut - Partition map exchange future.
      • onDoneBeforeTopologyUnlock

        default void onDoneBeforeTopologyUnlock​(GridDhtPartitionsExchangeFuture fut)
        Callback from exchange process completion; called before topology is unlocked. Guarantees that no updates were performed on local node since exchange process started.
        Parameters:
        fut - Partition map exchange future.
      • onDoneAfterTopologyUnlock

        default void onDoneAfterTopologyUnlock​(GridDhtPartitionsExchangeFuture fut)
        Callback from exchange process completion; called after topology is unlocked.
        Parameters:
        fut - Partition map exchange future.