Public Member Functions | |
void | jvnLockRead () throws jvn.JvnException |
void | jvnLockWrite () throws jvn.JvnException |
void | jvnUnLock () throws jvn.JvnException |
int | jvnGetObjectId () throws jvn.JvnException |
void | jvnSetObjectId (int id) throws jvn.JvnException |
Serializable | jvnGetObjectState () throws jvn.JvnException |
void | jvnInvalidateReader () throws jvn.JvnException |
Serializable | jvnInvalidateWriter () throws jvn.JvnException |
Serializable | jvnInvalidateWriterForReader () throws jvn.JvnException |
Definition at line 19 of file JvnObject.java.
void jvn.JvnObject.jvnLockRead | ( | ) | throws jvn.JvnException |
Get a Read lock on the object
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by counter.Counter.main(), and irc.ButtonThreadJvn1.run().
void jvn.JvnObject.jvnLockWrite | ( | ) | throws jvn.JvnException |
Get a Write lock on the object
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by counter.Counter.main(), and irc.ButtonThreadJvn1.run().
void jvn.JvnObject.jvnUnLock | ( | ) | throws jvn.JvnException |
Unlock the object
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by irc.Irc.main(), counter.Counter.main(), and irc.ButtonThreadJvn1.run().
int jvn.JvnObject.jvnGetObjectId | ( | ) | throws jvn.JvnException |
Get the object identification
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by jvn.JvnServerImpl.jvnLookupObject().
void jvn.JvnObject.jvnSetObjectId | ( | int | id | ) | throws jvn.JvnException |
Serializable jvn.JvnObject.jvnGetObjectState | ( | ) | throws jvn.JvnException |
Get the object state
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by counter.Counter.main(), and irc.ButtonThreadJvn1.run().
void jvn.JvnObject.jvnInvalidateReader | ( | ) | throws jvn.JvnException |
Invalidate the Read lock of the JVN object
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by jvn.JvnServerImpl.jvnInvalidateReader().
Serializable jvn.JvnObject.jvnInvalidateWriter | ( | ) | throws jvn.JvnException |
Invalidate the Write lock of the JVN object
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by jvn.JvnServerImpl.jvnInvalidateWriter(), and jvn.JvnCoordImpl.jvnServerTerminated().
Serializable jvn.JvnObject.jvnInvalidateWriterForReader | ( | ) | throws jvn.JvnException |
Reduce the Write lock of the JVN object
JvnException |
Implemented in jvn.JvnObjectImpl.
Referenced by jvn.JvnServerImpl.jvnInvalidateWriterForReader().