public abstract class RemoteHandle
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.UUID |
hostId |
protected java.util.UUID |
serialId |
private static long |
serialVersionUID |
Constructor and Description |
---|
RemoteHandle(java.util.UUID hostId,
java.util.UUID id) |
Modifier and Type | Method and Description |
---|---|
protected abstract WithSerialId |
createObject(SerialContext context) |
protected java.lang.Object |
readResolve() |
private static final long serialVersionUID
protected final java.util.UUID serialId
protected final java.util.UUID hostId
protected final java.lang.Object readResolve() throws java.io.ObjectStreamException
java.io.ObjectStreamException
protected abstract WithSerialId createObject(SerialContext context) throws java.lang.InstantiationException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, java.lang.NoSuchMethodException
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException