Package org.apache.openjpa.conf
Class CallbackOptions
java.lang.Object
org.apache.openjpa.conf.CallbackOptions
- All Implemented Interfaces:
Serializable
Configurable options for callbacks.
- Author:
- Pinaki Poddar
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Flags if duplicate listeners are allowed to handle the same callback event.boolean
Flags if multiple methods of the same class can handle the same callback event.boolean
Affirms if the post-persist callback is invoked as soon as a new instance is managed.void
setAllowsDuplicateListener
(boolean flag) Flags if duplicate listeners are allowed to handle the same callback event.void
setAllowsMultipleMethodsForSameCallback
(boolean flag) Flags if multiple methods of the same class can handle the same callback event.void
setPostPersistCallbackImmediate
(boolean flag) Sets if the post-persist callback is invoked as soon as a new instance is managed.
-
Constructor Details
-
CallbackOptions
public CallbackOptions()
-
-
Method Details
-
getPostPersistCallbackImmediate
public boolean getPostPersistCallbackImmediate()Affirms if the post-persist callback is invoked as soon as a new instance is managed. The default is false, implies that the post-persist callback is invoked after the instance been committed or flushed to the datastore. Defaults to false. -
setPostPersistCallbackImmediate
public void setPostPersistCallbackImmediate(boolean flag) Sets if the post-persist callback is invoked as soon as a new instance is managed. The default is false, implies that the post-persist callback is invoked after the instance been committed or flushed to the datastore. -
getAllowsMultipleMethodsForSameCallback
public boolean getAllowsMultipleMethodsForSameCallback()Flags if multiple methods of the same class can handle the same callback event. Defaults to false. -
setAllowsMultipleMethodsForSameCallback
public void setAllowsMultipleMethodsForSameCallback(boolean flag) Flags if multiple methods of the same class can handle the same callback event. -
getAllowsDuplicateListener
public boolean getAllowsDuplicateListener()Flags if duplicate listeners are allowed to handle the same callback event. Defaults to true. -
setAllowsDuplicateListener
public void setAllowsDuplicateListener(boolean flag) Flags if duplicate listeners are allowed to handle the same callback event.
-