public class ReplicationNodeWithGatewayConfigBuilder extends ReplicationNodeConfigBuilder
_logger, ASYNC, ASYNC_MIRROR, PERSISTENCY_GROUPING_NAME, PRIMARY_BACKUP_ASYNC, PRIMARY_BACKUP_RELIABLE_ASYNC, PRIMARY_BACKUP_RELIABLE_ASYNC_NO_MIRROR, PRIMARY_BACKUP_SYNC, SYNC, UNLIMITED| Constructor and Description |
|---|
ReplicationNodeWithGatewayConfigBuilder() |
addKeepersFilters, addKeepersListeners, configureBacklogLimitations, configureMirrorBacklogLimitations, createAsyncReplicationConfig, createBacklogConfig, createBacklogConfig, createGroupMemberNames, createLocalViewConfig, createMembersGroupingForMirror, createMirrorConfig, createMirrorConfig, createNotificationConfig, createPrimaryBackupAsyncConfig, createPrimaryBackupSyncConfig, createPrimaryNoBackupReplicationConfig, createProcessLogConfig, createReliableAsyncSourceConfig, createReliableAsyncSourceWithMirrorConfig, createReplicationGroupName, createSourceWithMirrorConfig, createSyncGroupThrottleController, createSyncReplicationConfig, dataSourceSupportsVersioning, getGroupConsistencyLevel, getInstance, getSynchronizeGroupName, isCentralDB, isEvictableCachePolicy, reliableAsyncKeeperCannotRefillContent, requiresEvictionReplicationProtection, setReplicationFilters, validateConfig, validateSupportedConfigpublic ReplicationNodeWithGatewayConfigBuilder()
public ReplicationNodeConfig createConfig(SpaceClusterInfo clusterInfo, ClusterPolicy clusterPolicy, IReplicationNodeBuilder nodeBuilder, ReplicationFilterManager filterManager, int partitionId, IStorageAdapter storageAdapter, SpaceConfigReader configReader, IReplicationChannelDataFilterBuilder filterBuilder, IDynamicSourceGroupMemberLifeCycleBuilder lifeCycleBuilder)
createConfig in class ReplicationNodeConfigBuilderpublic ReplicationNodeConfig createReliableAsyncSourceWithGatewaysAndMirrorConfig(IReliableAsyncReplicationSettings reliableAsyncSettings, GatewaysPolicy gatewaysPolicy, IReplicationNodeBuilder nodeBuilder, int partitionId, IReplicationChannelDataFilterBuilder filterBuilder, IDynamicSourceGroupMemberLifeCycleBuilder lifeCycleBuilder, boolean requiresEvictionReplicationProtection)
public ReplicationNodeConfig createSourceWithGatewaysAndMirrorConfig(ISpaceReplicationSettings replicationPolicy, IMirrorChannelReplicationSettings mirrorPolicy, GatewaysPolicy gatewaysPolicy, IReplicationNodeBuilder nodeBuilder, int partitionId, boolean requiresEvictionReplicationProtection)
public String createReplicationGroupName(int partitionId, String spaceMemberName, SpaceClusterInfo clusterInfo, boolean primaryBackupGroup)
createReplicationGroupName in class ReplicationNodeConfigBuilderpublic static String createReplicationGroupNameWithLocalSite(int partitionId, String spaceMemberName, boolean primaryBackupGroup, boolean hasMirror, String localSiteName)
public String supportsMultiSourceReplication(SpaceClusterInfo clusterInfo)
supportsMultiSourceReplication in class ReplicationNodeConfigBuilderCopyright © GigaSpaces.