Modifier and Type | Method and Description |
---|---|
List<IReplicationOrderedPacket> |
IReplicationGroupBacklog.getPackets(String memberName,
int maxSize,
IReplicationChannelDataFilter filter,
PlatformLogicalVersion targetMemberVersion,
Logger logger) |
List<IReplicationOrderedPacket> |
AbstractSingleFileGroupBacklog.getPackets(String memberName,
int maxSize,
IReplicationChannelDataFilter filter,
PlatformLogicalVersion targetMemberVersion,
Logger logger) |
List<IReplicationOrderedPacket> |
AbstractSingleFileGroupBacklog.getPacketsUnsafe(String memberName,
int maxSize,
long upToKey,
IReplicationChannelDataFilter dataFilter,
IPacketFilteredHandler filteredHandler,
PlatformLogicalVersion targetMemberVersion,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
List<IReplicationOrderedPacket> |
GlobalOrderReliableAsyncGroupBacklog.getReliableAsyncPackets(String memberName,
int maxSize,
IReplicationReliableAsyncGroupBacklog.KeeperMemberState[] keeperMembersState,
IReplicationChannelDataFilter dataFilter,
PlatformLogicalVersion targetMemberVersion,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
List<IReplicationOrderedPacket> |
MultiBucketSingleFileReliableAsyncGroupBacklog.getReliableAsyncPackets(String memberName,
int maxSize,
IReplicationReliableAsyncGroupBacklog.KeeperMemberState[] keeperMembersState,
IReplicationChannelDataFilter dataFilter,
PlatformLogicalVersion targetMemberVersion,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
List<IReplicationOrderedPacket> |
MultiSourceSingleFileReliableAsyncGroupBacklog.getReliableAsyncPackets(String memberName,
int maxSize,
IReplicationReliableAsyncGroupBacklog.KeeperMemberState[] keeperMembersState,
IReplicationChannelDataFilter dataFilter,
PlatformLogicalVersion targetMemberVersion,
Logger logger) |
Modifier and Type | Method and Description |
---|---|
List<IReplicationOrderedPacket> |
IReplicationReliableAsyncGroupBacklog.getReliableAsyncPackets(String memberName,
int maxSize,
IReplicationReliableAsyncGroupBacklog.KeeperMemberState[] keeperMembersState,
IReplicationChannelDataFilter dataFilter,
PlatformLogicalVersion targetMemberVersion,
Logger logger)
Gets the next packet for the specified async member that is part of a reliable async group
|
Modifier and Type | Method and Description |
---|---|
IReplicationChannelDataFilter |
MemberAddedEvent.getFilter() |
IReplicationChannelDataFilter |
SourceGroupConfig.getFilter(String memberLookupName) |
Modifier and Type | Method and Description |
---|---|
Map<String,IReplicationChannelDataFilter> |
SourceGroupConfig.getFilters() |
Modifier and Type | Method and Description |
---|---|
void |
DynamicSourceGroupConfigHolder.addMember(String memberName,
IReplicationChannelDataFilter filter,
BacklogMemberLimitationConfig memberBacklogLimitations,
Object metadata,
DynamicSourceGroupMemberLifeCycle lifeCycle) |
Constructor and Description |
---|
MemberAddedEvent(String memberName,
Object customData,
BacklogMemberLimitationConfig backlogMemberLimitation,
IReplicationChannelDataFilter filter,
DynamicSourceGroupMemberLifeCycle lifeCycle) |
Constructor and Description |
---|
SourceGroupConfig(String groupName,
BacklogConfig backlogConfig,
GroupConsistencyLevelPolicy groupConsistencyLevelPolicy,
Map<String,IReplicationChannelDataFilter> filters,
Map<String,DynamicSourceGroupMemberLifeCycle> lifeCycles,
Map<String,String[]> membersGrouping,
String... membersLookupNames) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReplicationChannelDataFilter |
class |
GeneralReplicationChannelDataFilter
General replication filter.
|
class |
ReliableAsyncKeeperLruCentralDataSourceReplicationChannelDataFilter
If the keeper is in lru with central data source, it will convert update operations to remove, we
need to send the update partial with the previous state of the entry if we have view targets
|
Modifier and Type | Method and Description |
---|---|
IReplicationChannelDataFilter |
IReplicationChannelDataFilterBuilder.createFilter(String name,
String groupName,
Object... arguments) |
IReplicationChannelDataFilter |
AbstractReplicationSourceChannel.getDataFilter() |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractReplicationSourceChannel |
AbstractReplicationSourceGroup.createChannel(String memberLookupName,
IReplicationRouter replicationRouter,
IReplicationMonitoredConnection connection,
IReplicationChannelDataFilter dataFilter,
IReplicationGroupHistory groupHistory,
boolean dynamicMember,
SourceGroupConfig groupConfig,
Object customBacklogMetadata) |
static <T extends IReplicationOrderedPacket> |
ReplicationChannelDataFilterHelper.filterPacket(IReplicationChannelDataFilter filter,
PlatformLogicalVersion targetMemberVersion,
T packet,
IReplicationPacketDataProducer dataProducer,
IReplicationGroupBacklog groupBacklog,
T previousDiscardedPacket,
Logger logger,
String targetMemberName) |
protected static <T extends IReplicationOrderedPacket> |
ReplicationChannelDataFilterHelper.filterSingleEntryDataPacket(IReplicationChannelDataFilter filter,
PlatformLogicalVersion targetMemberVersion,
T packet,
IReplicationPacketDataProducer dataProducer,
IReplicationGroupBacklog groupBacklog,
T previousDiscardedPacket,
Logger logger,
String targetMemberName) |
protected static <T extends IReplicationOrderedPacket> |
ReplicationChannelDataFilterHelper.shouldFilterData(IReplicationChannelDataFilter filter,
PlatformLogicalVersion targetMemberVersion,
T packet,
IReplicationPacketDataProducer dataProducer,
Logger logger) |
Constructor and Description |
---|
AbstractReplicationSourceChannel(DynamicSourceGroupConfigHolder groupConfig,
String groupName,
String memberName,
IReplicationRouter replicationRouter,
IReplicationMonitoredConnection connection,
IReplicationGroupBacklog groupBacklog,
IReplicationOutFilter outFilter,
IAsyncHandlerProvider asyncHandlerProvider,
IReplicationChannelDataFilter dataFilter,
IReplicationSourceGroupStateListener stateListener,
IReplicationGroupHistory groupHistory,
ReplicationStatistics.ReplicationMode channelType,
Object customBacklogMetadata) |
Modifier and Type | Method and Description |
---|---|
protected AbstractReplicationSourceChannel |
AsyncReplicationSourceGroup.createChannel(String memberLookupName,
IReplicationRouter replicationRouter,
IReplicationMonitoredConnection connection,
IReplicationChannelDataFilter dataFilter,
IReplicationGroupHistory groupHistory,
boolean dynamicMember,
SourceGroupConfig groupConfig,
Object customBacklogMetadata) |
Constructor and Description |
---|
AsyncSourceGroupConfig(String groupName,
BacklogConfig backlogConfig,
GroupConsistencyLevelPolicy groupConsistencyLevelPolicy,
Map<String,IReplicationChannelDataFilter> filters,
Map<String,DynamicSourceGroupMemberLifeCycle> lifeCycles,
Map<String,String[]> membersGrouping,
String[] membersLookupNames) |
Modifier and Type | Class and Description |
---|---|
class |
GatewayChannelDataFilter |
class |
MirrorChannelDataFilter |
class |
ReliableAsyncChannelDataFilter |
Modifier and Type | Method and Description |
---|---|
protected AbstractReplicationSourceChannel |
ReliableAsyncReplicationSourceGroup.createChannel(String memberLookupName,
IReplicationRouter replicationRouter,
IReplicationMonitoredConnection connection,
IReplicationChannelDataFilter dataFilter,
IReplicationGroupHistory groupHistory,
boolean dynamicMember,
SourceGroupConfig groupConfig,
Object customBacklogMetadata) |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
protected AbstractReplicationSourceChannel |
SyncReplicationSourceGroup.createChannel(String memberLookupName,
IReplicationRouter replicationRouter,
IReplicationMonitoredConnection connection,
IReplicationChannelDataFilter dataFilter,
IReplicationGroupHistory groupHistory,
boolean dynamicMember,
SourceGroupConfig groupConfig,
Object customBacklogMetadata) |
Constructor and Description |
---|
SyncReplicationSourceChannel(DynamicSourceGroupConfigHolder groupConfig,
String groupName,
String memberName,
IReplicationRouter replicationRouter,
IReplicationMonitoredConnection connection,
IReplicationGroupBacklog groupBacklog,
IReplicationOutFilter outFilter,
IReplicationThrottleController throttleController,
IAsyncHandlerProvider asyncHandlerProvider,
int asyncStateBatchSize,
long idleDelayMilis,
IReplicationChannelDataFilter dataFilter,
IReplicationSourceGroupStateListener stateListener,
IReplicationGroupHistory groupHistory,
ReplicationStatistics.ReplicationMode channelType,
Object customBacklogMetadata) |
Modifier and Type | Class and Description |
---|---|
class |
NotificationReplicationChannelDataFilter |
Modifier and Type | Class and Description |
---|---|
class |
ViewReplicationChannelDataFilter |
Modifier and Type | Method and Description |
---|---|
IReplicationChannelDataFilter |
SpaceReplicationChannelDataFilterBuilder.createFilter(String name,
String groupName,
Object... arguments) |
Copyright © GigaSpaces.