All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addListener(DynamicSourceGroupConfigHolder.IDynamicSourceGroupStateListener listener) |
void |
addMember(String memberName,
IReplicationChannelDataFilter filter,
BacklogMemberLimitationConfig memberBacklogLimitations,
Object metadata,
DynamicSourceGroupMemberLifeCycle lifeCycle) |
protected SourceGroupConfig |
generateNewConfigWithoutMember(String memberName,
BacklogConfig backlogConfig,
Map<String,IReplicationChannelDataFilter> filters,
Map<String,DynamicSourceGroupMemberLifeCycle> lifeCycles,
SourceGroupConfig config) |
protected SourceGroupConfig |
generateUpdatedConfig(String memberName,
SourceGroupConfig config,
BacklogConfig backlogConfig,
Map<String,IReplicationChannelDataFilter> filters,
Map<String,DynamicSourceGroupMemberLifeCycle> lifeCycles,
Object customMetadata) |
SourceGroupConfig |
getConfig() |
SourceGroupConfig |
getConfigWithMemberBeingAdded() |
void |
removeMember(String memberName) |
void |
replaceMember(String memberName,
IReplicationChannelDataFilter filter,
BacklogMemberLimitationConfig memberBacklogLimitations,
Object metadata,
DynamicSourceGroupMemberLifeCycle lifeCycle) |
String |
toString() |