org.apache.cayenne.map
Class CallbackMap
java.lang.Object
org.apache.cayenne.map.CallbackMap
- All Implemented Interfaces:
- java.io.Serializable
public class CallbackMap
- extends java.lang.Object
- implements java.io.Serializable
A generic descriptor of a set of standard lifecycle callbacks.
- Since:
- 3.0
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
callbacks
protected CallbackDescriptor[] callbacks
CallbackMap
public CallbackMap()
getCallbacks
public CallbackDescriptor[] getCallbacks()
- Returns all event callbacks as an array ordered by event type.
getCallbackDescriptor
public CallbackDescriptor getCallbackDescriptor(LifecycleEvent callbackType)
- Parameters:
callbackType
- callback type id
- Returns:
- CallbackDescriptor for the specified callback type id
getPostLoad
public CallbackDescriptor getPostLoad()
getPostPersist
public CallbackDescriptor getPostPersist()
getPostRemove
public CallbackDescriptor getPostRemove()
getPostUpdate
public CallbackDescriptor getPostUpdate()
getPostAdd
public CallbackDescriptor getPostAdd()
getPrePersist
public CallbackDescriptor getPrePersist()
getPreRemove
public CallbackDescriptor getPreRemove()
getPreUpdate
public CallbackDescriptor getPreUpdate()
encodeCallbacksAsXML
public void encodeCallbacksAsXML(XMLEncoder encoder)
Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.