public abstract class AbstractReplicationPacket<T> extends Object implements SmartExternalizable, Textualizable
| Constructor and Description |
|---|
AbstractReplicationPacket() |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
accept(IIncomingReplicationFacade incomingReplicationFacade)
Process the replication packet at the target side.
|
ReplicationEndpointDetails |
getSourceEndpointDetails() |
String |
getSourceLookupName() |
Object |
getSourceUniqueId() |
void |
readExternal(ObjectInput in) |
protected abstract void |
readExternalImpl(ObjectInput in,
PlatformLogicalVersion endpointLogicalVersion) |
void |
setSourceEndpointDetails(ReplicationEndpointDetails sourceEndpointDetails) |
String |
toIdString() |
String |
toString() |
void |
toText(Textualizer textualizer) |
void |
writeExternal(ObjectOutput out) |
protected abstract void |
writeExternalImpl(ObjectOutput out,
PlatformLogicalVersion endpointLogicalVersion) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionprotected abstract void writeExternalImpl(ObjectOutput out, PlatformLogicalVersion endpointLogicalVersion) throws IOException
IOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionprotected abstract void readExternalImpl(ObjectInput in, PlatformLogicalVersion endpointLogicalVersion) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void setSourceEndpointDetails(ReplicationEndpointDetails sourceEndpointDetails)
public ReplicationEndpointDetails getSourceEndpointDetails()
public String getSourceLookupName()
public Object getSourceUniqueId()
public abstract T accept(IIncomingReplicationFacade incomingReplicationFacade)
sourceMemberLookupName - source of the packetreplicationNode - target replication nodepublic void toText(Textualizer textualizer)
toText in interface Textualizablepublic String toIdString()
Copyright © GigaSpaces.