Interface ScatteredStateProvider

All Superinterfaces:
org.infinispan.statetransfer.StateProvider
All Known Implementing Classes:
ScatteredStateProviderImpl

public interface ScatteredStateProvider extends org.infinispan.statetransfer.StateProvider
Author:
Radim Vansa <rvansa@redhat.com>
  • Method Details

    • startKeysTransfer

      void startKeysTransfer(IntSet segments, Address origin)
      Start transferring keys and remote metadata for the given segments to the origin.
    • confirmRevokedSegments

      CompletionStage<Void> confirmRevokedSegments(int topologyId)
      Confirm that this node has received cache topology with given topologyId and that it has moved all the segments it does not own according to consistent hash to the ScatteredVersionManager.SegmentState.NOT_OWNED state.