public abstract class SerialHandles
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.UUID |
id
Unique id of the provider
|
private java.util.HashMap<java.util.UUID,SerialHandle> |
localHandles
Table of local objects serialized out to remote nodes
|
Constructor and Description |
---|
SerialHandles() |
Modifier and Type | Method and Description |
---|---|
void |
add(SerialHandle handle) |
void |
finalizeHandle(SerialHandle handle) |
SerialHandle |
get(java.util.UUID id) |
java.util.UUID |
getId()
Getter for provider id
|
abstract SerialContext |
getSerialHost(java.util.UUID hostId,
java.lang.Object attachment) |
void |
remove(SerialHandle handle) |
protected final java.util.UUID id
private final java.util.HashMap<java.util.UUID,SerialHandle> localHandles
public java.util.UUID getId()
public void add(SerialHandle handle)
public void remove(SerialHandle handle)
public SerialHandle get(java.util.UUID id)
public void finalizeHandle(SerialHandle handle)
public abstract SerialContext getSerialHost(java.util.UUID hostId, java.lang.Object attachment)