public class ReplicationNodeBuilder extends Object implements IReplicationNodeBuilder
Constructor and Description |
---|
ReplicationNodeBuilder() |
public IDirectPersistencySyncHandler createDirectPersistencySyncHandler()
createDirectPersistencySyncHandler
in interface IReplicationNodeBuilder
public void setDirectPersistencySyncHandler(IDirectPersistencySyncHandler _directPersistencySyncHandler)
public void setReplicationBacklogBuilder(IReplicationBacklogBuilder replicationBacklogBuilder)
public void setReplicationProcessLogBuilder(IReplicationProcessLogBuilder replicationProcessLogBuilder)
public void setSpaceItemGroupsExtractor(ISpaceItemGroupsExtractor spaceItemGroupsExtractor)
public void setReplicaDataConsumer(ISpaceReplicaDataConsumer replicaDataConsumer)
public void setReplicaDataProducerBuilder(ISpaceReplicaDataProducerBuilder replicaDataProducerBuilder)
public void setAsyncHandlerProvider(IAsyncHandlerProvider asyncHandlerProvider)
public IAsyncHandlerProvider getAsyncHandlerProvider()
getAsyncHandlerProvider
in interface IReplicationNodeBuilder
public ISpaceReplicaDataProducerBuilder createReplicaDataGenerator()
createReplicaDataGenerator
in interface IReplicationNodeBuilder
public ISpaceReplicaDataConsumer createReplicaDataConsumer()
createReplicaDataConsumer
in interface IReplicationNodeBuilder
public IReplicationBacklogBuilder getReplicationBacklogBuilder()
getReplicationBacklogBuilder
in interface IReplicationNodeBuilder
public IReplicationProcessLogBuilder getReplicationProcessLogBuilder()
getReplicationProcessLogBuilder
in interface IReplicationNodeBuilder
public IReplicationRouter createReplicationRouter(IIncomingReplicationHandler listener)
createReplicationRouter
in interface IReplicationNodeBuilder
public ISpaceItemGroupsExtractor createSpaceItemGroupsExtractor()
createSpaceItemGroupsExtractor
in interface IReplicationNodeBuilder
public ReplicationRouterBuilder getReplicationRouterBuilder()
getReplicationRouterBuilder
in interface IReplicationNodeBuilder
public void setReplicationRouterBuilder(ReplicationRouterBuilder routerBuilder)
Copyright © GigaSpaces.