Public Member Functions | |
int | jvnGetObjectId () throws java.rmi.RemoteException,jvn.JvnException |
void | jvnRegisterObject (String jon, JvnObject jo, JvnRemoteServer js) throws java.rmi.RemoteException,jvn.JvnException |
JvnObject | jvnLookupObject (String jon, Class<?extends JvnObject > type, JvnRemoteServer js) throws java.rmi.RemoteException,jvn.JvnException |
Serializable | jvnLockRead (int joi, JvnRemoteServer js) throws java.rmi.RemoteException, JvnException |
Serializable | jvnLockWrite (int joi, JvnRemoteServer js) throws java.rmi.RemoteException, JvnException |
void | jvnServerTerminated (JvnRemoteServer js) throws java.rmi.RemoteException, JvnException |
Definition at line 19 of file JvnRemoteCoord.java.
int jvn.JvnRemoteCoord.jvnGetObjectId | ( | ) | throws java.rmi.RemoteException,jvn.JvnException |
Allocate a NEW JVN object id (usually allocated to a newly created JVN object)
java.rmi.RemoteException,JvnException |
Implemented in jvn.JvnCoordImpl.
Referenced by jvn.JvnServerImpl.jvnRegisterObject().
void jvn.JvnRemoteCoord.jvnRegisterObject | ( | String | jon, | |
JvnObject | jo, | |||
JvnRemoteServer | js | |||
) | throws java.rmi.RemoteException,jvn.JvnException |
Associate a symbolic name with a JVN object
jon | : the JVN object name | |
jo | : the JVN object | |
joi | : the JVN object identification | |
js | : the remote reference of the JVNServer |
java.rmi.RemoteException,JvnException |
Implemented in jvn.JvnCoordImpl.
Referenced by jvn.JvnServerImpl.jvnRegisterObject().
JvnObject jvn.JvnRemoteCoord.jvnLookupObject | ( | String | jon, | |
Class<?extends JvnObject > | type, | |||
JvnRemoteServer | js | |||
) | throws java.rmi.RemoteException,jvn.JvnException |
Get the reference of a JVN object managed by a given JVN server
jon | : the JVN object name | |
type | ||
js | : the remote reference of the JVNServer |
java.rmi.RemoteException,JvnException |
Implemented in jvn.JvnCoordImpl.
Referenced by jvn.JvnServerImpl.jvnLookupObject().
Serializable jvn.JvnRemoteCoord.jvnLockRead | ( | int | joi, | |
JvnRemoteServer | js | |||
) | throws java.rmi.RemoteException, JvnException |
Get a Read lock on a JVN object managed by a given JVN server
joi | : the JVN object identification | |
js | : the remote reference of the server |
java.rmi.RemoteException,JvnException |
Implemented in jvn.JvnCoordImpl.
Referenced by jvn.JvnServerImpl.jvnLockRead().
Serializable jvn.JvnRemoteCoord.jvnLockWrite | ( | int | joi, | |
JvnRemoteServer | js | |||
) | throws java.rmi.RemoteException, JvnException |
Get a Write lock on a JVN object managed by a given JVN server
joi | : the JVN object identification | |
js | : the remote reference of the server |
java.rmi.RemoteException,JvnException |
Implemented in jvn.JvnCoordImpl.
Referenced by jvn.JvnServerImpl.jvnLockWrite().
void jvn.JvnRemoteCoord.jvnServerTerminated | ( | JvnRemoteServer | js | ) | throws java.rmi.RemoteException, JvnException |
Unregister a JVN Server that has terminated.
js | : the remote reference of the server |
java.rmi.RemoteException,JvnException |
Implemented in jvn.JvnCoordImpl.
Referenced by jvn.JvnServerImpl.jvnTerminate().