|
||||||||||
| 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 MethodContextListenerpublic void entityExited(EntityEvent e)
entityExited in interface MethodContextListenerpublic void methodEntered(MethodEvent m)
methodEntered in interface MethodContextListenerpublic void methodExited(MethodEvent m)
methodExited in interface MethodContextListenerpublic void acquire(LockEvent e)
acquire in interface LockContextListenerpublic void release(LockEvent e)
release in interface LockContextListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||