public class SourceDelegationReplicationReliableAsyncMediator extends Object implements IReplicationReliableAsyncMediator
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
_specificLogger |
| Constructor and Description |
|---|
SourceDelegationReplicationReliableAsyncMediator(DynamicReliableAsyncSourceGroupConfigHolder groupConfigHolder,
IReplicationConnection sourceConnection,
IReplicationReliableAsyncGroupBacklog reliableAsyncGroupBacklog,
String sourceLookupName,
String myLookupName,
IReplicationRouter router,
IReplicationChannelDataFilterBuilder filterBuilder,
IDynamicSourceGroupMemberLifeCycleBuilder lifeCycleBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterHandshake(IProcessLogHandshakeResponse response) |
IMarker |
getMarker(IReplicationOrderedPacket packet,
String membersGroupName) |
void |
performCompaction() |
void |
reliableAsyncSourceAdd(String sourceLookupName,
IReplicationOrderedPacket packet) |
void |
reliableAsyncSourceKeep(String sourceMemberName,
IReplicationOrderedPacket packet) |
void |
updateReliableAsyncState(IReliableAsyncState reliableAsyncState,
String sourceMemberName) |
public SourceDelegationReplicationReliableAsyncMediator(DynamicReliableAsyncSourceGroupConfigHolder groupConfigHolder, IReplicationConnection sourceConnection, IReplicationReliableAsyncGroupBacklog reliableAsyncGroupBacklog, String sourceLookupName, String myLookupName, IReplicationRouter router, IReplicationChannelDataFilterBuilder filterBuilder, IDynamicSourceGroupMemberLifeCycleBuilder lifeCycleBuilder)
public void reliableAsyncSourceAdd(String sourceLookupName, IReplicationOrderedPacket packet)
reliableAsyncSourceAdd in interface IReplicationReliableAsyncMediatorpublic void reliableAsyncSourceKeep(String sourceMemberName, IReplicationOrderedPacket packet)
reliableAsyncSourceKeep in interface IReplicationReliableAsyncMediatorpublic void afterHandshake(IProcessLogHandshakeResponse response)
afterHandshake in interface IReplicationReliableAsyncMediatorpublic void updateReliableAsyncState(IReliableAsyncState reliableAsyncState, String sourceMemberName)
updateReliableAsyncState in interface IReplicationReliableAsyncMediatorpublic IMarker getMarker(IReplicationOrderedPacket packet, String membersGroupName)
getMarker in interface IReplicationReliableAsyncMediatorpublic void performCompaction()
performCompaction in interface IReplicationReliableAsyncMediatorCopyright © GigaSpaces.