Package org.apache.openjpa.conf
Class CallbackOptions
- java.lang.Object
-
- org.apache.openjpa.conf.CallbackOptions
-
- All Implemented Interfaces:
java.io.Serializable
public class CallbackOptions extends java.lang.Object implements java.io.SerializableConfigurable options for callbacks.- Author:
- Pinaki Poddar
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CallbackOptions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetAllowsDuplicateListener()Flags if duplicate listeners are allowed to handle the same callback event.booleangetAllowsMultipleMethodsForSameCallback()Flags if multiple methods of the same class can handle the same callback event.booleangetPostPersistCallbackImmediate()Affirms if the post-persist callback is invoked as soon as a new instance is managed.voidsetAllowsDuplicateListener(boolean flag)Flags if duplicate listeners are allowed to handle the same callback event.voidsetAllowsMultipleMethodsForSameCallback(boolean flag)Flags if multiple methods of the same class can handle the same callback event.voidsetPostPersistCallbackImmediate(boolean flag)Sets if the post-persist callback is invoked as soon as a new instance is managed.
-
-
-
Method Detail
-
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.
-
-