|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.sourceforge.jemm.client.ObjectOperationsFacade
public class ObjectOperationsFacade
The main entry point for all JEMMObject operations once they have been decoded from the events.
Constructor Summary | |
---|---|
ObjectOperationsFacade(ObjectDatabase db)
|
Method Summary | |
---|---|
void |
acquire(LockEvent e)
Acquires the lock for an object |
void |
entityEntered(EntityEvent e)
Called when an entity is entered and no other threads are using the entity. |
void |
entityExited(EntityEvent e)
Finalize the object state completely and synchronize to the database. |
void |
methodEntered(MethodEvent m)
Initialise the objects used by the method. |
void |
methodExited(MethodEvent m)
Synchronize the state to the database. |
void |
release(LockEvent e)
Release the lock for an object |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectOperationsFacade(ObjectDatabase db)
Method Detail |
---|
public void entityEntered(EntityEvent e)
MethodContextListener
entityEntered
in interface MethodContextListener
public void entityExited(EntityEvent e)
entityExited
in interface MethodContextListener
public void methodEntered(MethodEvent m)
methodEntered
in interface MethodContextListener
public void methodExited(MethodEvent m)
methodExited
in interface MethodContextListener
public void acquire(LockEvent e)
acquire
in interface LockContextListener
public void release(LockEvent e)
release
in interface LockContextListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |