public class SourceDelegationReplicationReliableAsyncMediator extends Object implements IReplicationReliableAsyncMediator
Modifier and Type | Field and Description |
---|---|
protected 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) |
protected final Logger _specificLogger
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 IReplicationReliableAsyncMediator
public void reliableAsyncSourceKeep(String sourceMemberName, IReplicationOrderedPacket packet)
reliableAsyncSourceKeep
in interface IReplicationReliableAsyncMediator
public void afterHandshake(IProcessLogHandshakeResponse response)
afterHandshake
in interface IReplicationReliableAsyncMediator
public void updateReliableAsyncState(IReliableAsyncState reliableAsyncState, String sourceMemberName)
updateReliableAsyncState
in interface IReplicationReliableAsyncMediator
public IMarker getMarker(IReplicationOrderedPacket packet, String membersGroupName)
getMarker
in interface IReplicationReliableAsyncMediator
public void performCompaction()
performCompaction
in interface IReplicationReliableAsyncMediator
Copyright © GigaSpaces.