|
RAFo C/SRandomAccessFile for Objects |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The remote interface that provides RMI access to RAFo objects
running from a RAFoRMIServer
.
The user will generally not need to implement this interface, rather a
handle to a RemoteFile is provided through a call to RAFo.getRemoteInstance
.
Method Summary | |
void |
close(java.lang.String dbName)
Remote implementation of the RAFo.close method. |
boolean |
containsKey(java.lang.String dbName,
java.lang.String key)
Remote implementation of the RAFo.containsKey method. |
java.util.Enumeration |
getKeys(java.lang.String dbName)
Remote implementation of the RAFo.getKeys method. |
java.lang.Object |
getObject(java.lang.String dbName,
java.lang.String key)
Remote implementation of the RAFo.getObject method. |
int |
getObjectCount(java.lang.String dbName)
Remote implementation of the RAFo.getObjectCount method. |
void |
insertObject(java.lang.String dbName,
java.lang.String key,
java.lang.Object value)
Remote implementation of the RAFo.insertObject method. |
void |
open(java.lang.String dbName)
Opens a new RAFo object on the RAFoRMIServer. |
void |
removeObject(java.lang.String dbName,
java.lang.String key)
Remote implementation of the RAFo.removeOBject method. |
void |
updateObject(java.lang.String dbName,
java.lang.String key,
java.lang.Object value)
Remote implementation of the RAFo.updateObject method. |
Method Detail |
public void close(java.lang.String dbName) throws java.rmi.RemoteException, java.io.IOException, RAFException
RAFo.close
method.public boolean containsKey(java.lang.String dbName, java.lang.String key) throws java.rmi.RemoteException, RAFException
RAFo.containsKey
method.public java.util.Enumeration getKeys(java.lang.String dbName) throws java.rmi.RemoteException, RAFException
RAFo.getKeys
method.public java.lang.Object getObject(java.lang.String dbName, java.lang.String key) throws java.rmi.RemoteException, java.io.IOException, java.lang.ClassNotFoundException, RAFException
RAFo.getObject
method.public int getObjectCount(java.lang.String dbName) throws java.rmi.RemoteException, RAFException
RAFo.getObjectCount
method.public void insertObject(java.lang.String dbName, java.lang.String key, java.lang.Object value) throws java.rmi.RemoteException, java.io.IOException, RAFException
RAFo.insertObject
method.public void open(java.lang.String dbName) throws java.rmi.RemoteException, java.io.IOException, RAFException
public void removeObject(java.lang.String dbName, java.lang.String key) throws java.rmi.RemoteException, java.io.IOException, RAFException
RAFo.removeOBject
method.public void updateObject(java.lang.String dbName, java.lang.String key, java.lang.Object value) throws java.rmi.RemoteException, java.io.IOException, RAFException
RAFo.updateObject
method.
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |