|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ObjectManager
Base class for the distributed objects
| Method Summary | |
|---|---|
ClusterObject |
createClusterObject(java.lang.String id)
Creates the cluster object |
long |
getMaxIdleTime()
Returns the maximum idle time. |
boolean |
isEmpty(java.lang.Object object)
Returns true if the object is empty. |
void |
load(java.io.InputStream in,
java.lang.Object object)
Loads the object from the input stream. |
void |
notifyRemove(java.lang.Object key)
Notifies an object has been removed. |
void |
notifyUpdate(java.lang.Object key)
Notifies that an object is updated. |
void |
store(java.io.OutputStream out,
java.lang.Object object)
Stores the object in the output stream. |
| Method Detail |
|---|
long getMaxIdleTime()
ClusterObject createClusterObject(java.lang.String id)
void load(java.io.InputStream in,
java.lang.Object object)
throws java.io.IOException
java.io.IOException
boolean isEmpty(java.lang.Object object)
throws java.io.IOException
java.io.IOException
void store(java.io.OutputStream out,
java.lang.Object object)
throws java.io.IOException
java.io.IOExceptionvoid notifyUpdate(java.lang.Object key)
void notifyRemove(java.lang.Object key)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||