public class ReplicationConnectionDelegator extends LusExportedReplicationComponent implements IIncomingReplicationHandler, IConnectionStateListener
| Modifier and Type | Class and Description |
|---|---|
class |
ReplicationConnectionDelegator.ReverseConnection |
| Constructor and Description |
|---|
ReplicationConnectionDelegator(String mySiteName,
String targetLookupName,
String routingLookupName,
IReplicationLookupFinderService finderService,
IReplicationLookupRegistrationService registrationService,
IReplicationLookupParameters lookupParametersTemplate,
IReplicationLookupParameters registrationParameters,
IServiceExporter serviceExporter) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterRegistrationInitiated()
Called once the component is registration at the lookup service is initiated.
|
String |
dumpState() |
ReplicationConnectionDelegatorStatistics |
getStatistics() |
String |
getTargetLookupName() |
protected void |
onClose() |
void |
onConnected(boolean newTarget) |
void |
onDisconnected() |
protected <T> T |
onDispatch(AbstractReplicationPacket<T> packet)
Called once an incoming packet is dispatched
|
void |
onRegistered() |
<T> T |
onReplication(AbstractReplicationPacket<T> packet)
Handles incoming replication packet
|
close, dispatch, dispatchAsync, getMyLookupName, getMyRegistrationParameters, getMySiteName, getMyUuid, getServiceExporter, initRegistration, isAvailablepublic ReplicationConnectionDelegator(String mySiteName, String targetLookupName, String routingLookupName, IReplicationLookupFinderService finderService, IReplicationLookupRegistrationService registrationService, IReplicationLookupParameters lookupParametersTemplate, IReplicationLookupParameters registrationParameters, IServiceExporter serviceExporter)
public String getTargetLookupName()
protected <T> T onDispatch(AbstractReplicationPacket<T> packet) throws RemoteException
LusExportedReplicationComponentonDispatch in class LusExportedReplicationComponentRemoteExceptionprotected void afterRegistrationInitiated()
LusExportedReplicationComponentafterRegistrationInitiated in class LusExportedReplicationComponentpublic void onRegistered()
onRegistered in interface IReplicationLookupRegistrationListenerpublic void onConnected(boolean newTarget)
onConnected in interface IConnectionStateListenerpublic void onDisconnected()
onDisconnected in interface IConnectionStateListenerprotected void onClose()
onClose in class LusExportedReplicationComponentpublic <T> T onReplication(AbstractReplicationPacket<T> packet) throws RemoteException
IIncomingReplicationHandleronReplication in interface IIncomingReplicationHandlerpacket - incoming packetRemoteExceptionpublic ReplicationConnectionDelegatorStatistics getStatistics()
public String dumpState()
Copyright © GigaSpaces.