Class SourceGroupConfig<T extends SourceChannelConfig>
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.config.GroupConfig
com.gigaspaces.internal.cluster.node.impl.config.SourceGroupConfig<T>
- Direct Known Subclasses:
AsyncSourceGroupConfig
-
Constructor Summary
ConstructorsConstructorDescriptionSourceGroupConfig(String groupName, BacklogConfig backlogConfig, boolean enableNetworkCompression, String... membersLookupNames) SourceGroupConfig(String groupName, BacklogConfig backlogConfig, GroupConsistencyLevelPolicy groupConsistencyLevelPolicy, Map<String, IReplicationChannelDataFilter> filters, Map<String, DynamicSourceGroupMemberLifeCycle> lifeCycles, Map<String, String[]> membersGrouping, boolean enableNetworkCompression, String... membersLookupNames) SourceGroupConfig(String groupName, BacklogConfig backlogConfig, String... membersLookupNames) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddMembersGrouping(String groupName, String... memberNames) getChannelConfig(String memberName) longintgetLifeCycle(String memberName) voidsetChannelConfig(String memberName, T config) voidsetInconsistentStateDelay(long inconsistentStateDelay) voidsetInconsistentStateRetries(int inconsistentStateRetries) toString()Methods inherited from class com.gigaspaces.internal.cluster.node.impl.config.GroupConfig
getHistoryLength, getMembersLookupNames, getName, isNetworkCompressionEnabled, setEnableNetworkCompression, setHistoryLength
-
Constructor Details
-
SourceGroupConfig
public SourceGroupConfig(String groupName, BacklogConfig backlogConfig, String... membersLookupNames) -
SourceGroupConfig
public SourceGroupConfig(String groupName, BacklogConfig backlogConfig, boolean enableNetworkCompression, String... membersLookupNames) -
SourceGroupConfig
public SourceGroupConfig(String groupName, BacklogConfig backlogConfig, GroupConsistencyLevelPolicy groupConsistencyLevelPolicy, Map<String, IReplicationChannelDataFilter> filters, Map<String, DynamicSourceGroupMemberLifeCycle> lifeCycles, Map<String, String[]> membersGrouping, boolean enableNetworkCompression, String... membersLookupNames)
-
-
Method Details
-
getBacklogConfig
-
getFilter
-
getFilters
-
getInconsistentStateDelay
public long getInconsistentStateDelay() -
setInconsistentStateDelay
public void setInconsistentStateDelay(long inconsistentStateDelay) -
getInconsistentStateRetries
public int getInconsistentStateRetries() -
setInconsistentStateRetries
public void setInconsistentStateRetries(int inconsistentStateRetries) -
setChannelConfig
-
getChannelConfig
-
addMembersGrouping
-
getMembersGrouping
-
getLifeCycle
-
getLifeCycles
-
getGroupConsistencyLevelPolicy
-
toString
- Overrides:
toStringin classGroupConfig
-