Class BaseXSiteStateProviderState<T extends org.infinispan.xsite.statetransfer.BaseXSiteStateProviderState.OutboundTask>

  • All Implemented Interfaces:
    XSiteStateProviderState
    Direct Known Subclasses:
    AsyncProviderState, SyncProviderState

    public abstract class BaseXSiteStateProviderState<T extends org.infinispan.xsite.statetransfer.BaseXSiteStateProviderState.OutboundTask>
    extends Object
    implements XSiteStateProviderState
    Common code for AsyncProviderState and SyncProviderState implementation.

    The only difference between the two implementation is the way the state is send to the remote site. The synchronous implementation sends the state directly while the asynchronous makes use of IRAC (and its conflict resolution).

    Since:
    12.0
    Author:
    Pedro Ruivo