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.