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:
  • 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.