Package org.apache.openjpa.conf
Class CallbackOptions
- java.lang.Object
 - 
- org.apache.openjpa.conf.CallbackOptions
 
 
- 
- All Implemented Interfaces:
 Serializable
public class CallbackOptions extends Object implements Serializable
Configurable 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. 
 - 
 
 -