Class ReliableAsyncSourceGroupConfig
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.config.GroupConfig
com.gigaspaces.internal.cluster.node.impl.config.SourceGroupConfig<AsyncChannelConfig>
com.gigaspaces.internal.cluster.node.impl.groups.async.AsyncSourceGroupConfig
com.gigaspaces.internal.cluster.node.impl.groups.reliableasync.ReliableAsyncSourceGroupConfig
-
Constructor Summary
ConstructorsConstructorDescriptionReliableAsyncSourceGroupConfig(String groupName, BacklogConfig backlogConfig, GroupConsistencyLevelPolicy groupConsistencyLevelPolicy, Map<String, IReplicationChannelDataFilter> filters, Map<String, DynamicSourceGroupMemberLifeCycle> lifeCycles, Map<String, String[]> membersGrouping, String[] syncMembersLookupNames, String[] asyncMembersLookupNames, int backlogCompletionBatchSize, long completionNotifierInterval, long completionNotifierPacketsThreshold) ReliableAsyncSourceGroupConfig(String groupName, BacklogConfig backlogConfig, GroupConsistencyLevelPolicy groupConsistencyLevelPolicy, Map<String, IReplicationChannelDataFilter> filters, Map<String, DynamicSourceGroupMemberLifeCycle> lifeCycles, Map<String, String[]> membersGrouping, String[] syncMembersLookupNames, String[] asyncMembersLookupNames, int backlogCompletionBatchSize, long completionNotifierInterval, long completionNotifierPacketsThreshold, boolean networkCompressionEnabled) -
Method Summary
Methods inherited from class SourceGroupConfig
addMembersGrouping, getBacklogConfig, getChannelConfig, getFilter, getFilters, getGroupConsistencyLevelPolicy, getInconsistentStateDelay, getInconsistentStateRetries, getLifeCycle, getLifeCycles, getMembersGrouping, setChannelConfig, setInconsistentStateDelay, setInconsistentStateRetriesMethods inherited from class GroupConfig
getHistoryLength, getMembersLookupNames, getName, isNetworkCompressionEnabled, setEnableNetworkCompression, setHistoryLength
-
Constructor Details
-
ReliableAsyncSourceGroupConfig
public ReliableAsyncSourceGroupConfig(String groupName, BacklogConfig backlogConfig, GroupConsistencyLevelPolicy groupConsistencyLevelPolicy, Map<String, IReplicationChannelDataFilter> filters, Map<String, DynamicSourceGroupMemberLifeCycle> lifeCycles, Map<String, String[]> membersGrouping, String[] syncMembersLookupNames, String[] asyncMembersLookupNames, int backlogCompletionBatchSize, long completionNotifierInterval, long completionNotifierPacketsThreshold) -
ReliableAsyncSourceGroupConfig
public ReliableAsyncSourceGroupConfig(String groupName, BacklogConfig backlogConfig, GroupConsistencyLevelPolicy groupConsistencyLevelPolicy, Map<String, IReplicationChannelDataFilter> filters, Map<String, DynamicSourceGroupMemberLifeCycle> lifeCycles, Map<String, String[]> membersGrouping, String[] syncMembersLookupNames, String[] asyncMembersLookupNames, int backlogCompletionBatchSize, long completionNotifierInterval, long completionNotifierPacketsThreshold, boolean networkCompressionEnabled)
-
-
Method Details
-
getSyncMembersLookupNames
-
getAsyncMembersLookupNames
-
getBacklogCompletionBatchSize
public int getBacklogCompletionBatchSize() -
getCompletionNotifierInterval
public long getCompletionNotifierInterval() -
getCompletionNotifierPacketsThreshold
public long getCompletionNotifierPacketsThreshold() -
toString
- Overrides:
toStringin classAsyncSourceGroupConfig
-