|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.compass.core.events.CompassEventManager
public class CompassEventManager
The event manager responsible for delegation of a specific event to one or more event listeners.
| Constructor Summary | |
|---|---|
CompassEventManager(Compass compass,
CompassMapping mapping)
|
|
| Method Summary | |
|---|---|
void |
configure(CompassSettings settings)
Configure using the given settings. |
void |
onPostCreate(Resource resource)
An event called after an object is created and accepts the Resource that represents it. |
void |
onPostCreate(String alias,
Object obj)
An event called after an object is created. |
void |
onPostDelete(Class clazz,
Object obj)
|
void |
onPostDelete(Resource resource)
An event called after an object is delteted and accepts the Resource that represents it. |
void |
onPostDelete(String alias,
Object obj)
An event called after an object is deleted. |
void |
onPostSave(Resource resource)
An event called after an object is saved and accepts the Resource that represents it. |
void |
onPostSave(String alias,
Object obj)
An event called after an object is saved. |
FilterOperation |
onPreCreate(Resource resource)
An event called before an object is created and accepts the Resource that represents it. |
FilterOperation |
onPreCreate(String alias,
Object obj)
An event called before an object is created. |
FilterOperation |
onPreDelete(Class clazz,
Object obj)
|
FilterOperation |
onPreDelete(Resource resource)
An event called before an object is deleted and accepts the Resource that represents it. |
FilterOperation |
onPreDelete(String alias,
Object obj)
An event called before an object is created. |
FilterOperation |
onPreSave(Resource resource)
An event called before an object is saved and accepts the Resource that represents it. |
FilterOperation |
onPreSave(String alias,
Object obj)
An event called before an object is saved. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CompassEventManager(Compass compass,
CompassMapping mapping)
| Method Detail |
|---|
public void configure(CompassSettings settings)
throws CompassException
CompassConfigurable
configure in interface CompassConfigurablesettings - The settings for the configured object
CompassException
public FilterOperation onPreCreate(String alias,
Object obj)
PreCreateEventListenercreate opeation on the
session. Returns if this operation should be filtered or not.
onPreCreate in interface PreCreateEventListenerpublic FilterOperation onPreCreate(Resource resource)
PreCreateResourceEventListenercreate opeation on the session. Returns if this operation should be filtered or not.
onPreCreate in interface PreCreateResourceEventListener
public FilterOperation onPreDelete(String alias,
Object obj)
PreDeleteEventListenerdelete opeation on the
session. Returns if this operation should be filtered or not.
onPreDelete in interface PreDeleteEventListener
public FilterOperation onPreDelete(Class clazz,
Object obj)
public FilterOperation onPreDelete(Resource resource)
PreDeleteResourceEventListenerdelete opeation on the session. Returns if this operation should be filtered or not.
onPreDelete in interface PreDeleteResourceEventListener
public FilterOperation onPreSave(String alias,
Object obj)
PreSaveEventListenersave opeation on the
session. Returns if this operation should be filtered or not.
onPreSave in interface PreSaveEventListenerpublic FilterOperation onPreSave(Resource resource)
PreSaveResourceEventListenersave opeation on the session. Returns if this operation should be filtered or not.
onPreSave in interface PreSaveResourceEventListener
public void onPostCreate(String alias,
Object obj)
PostCreateEventListenercreate opeation on the
session.
onPostCreate in interface PostCreateEventListenerpublic void onPostCreate(Resource resource)
PostCreateResourceEventListenercreate opeation on the session.
onPostCreate in interface PostCreateResourceEventListener
public void onPostDelete(String alias,
Object obj)
PostDeleteEventListenerdelete opeation on the
session.
onPostDelete in interface PostDeleteEventListener
public void onPostDelete(Class clazz,
Object obj)
public void onPostDelete(Resource resource)
PostDeleteResourceEventListenerdelete opeation on the session.
onPostDelete in interface PostDeleteResourceEventListener
public void onPostSave(String alias,
Object obj)
PostSaveEventListenersave opeation on the
session.
onPostSave in interface PostSaveEventListenerpublic void onPostSave(Resource resource)
PostSaveResourceEventListenersave opeation on the session.
onPostSave in interface PostSaveResourceEventListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||