Annotation Interface EntityListeners


@Target(TYPE) @Retention(RUNTIME) public @interface EntityListeners
Specifies the callback listener classes to be used for an entity or mapped superclass. This annotation may be applied to an entity class or mapped superclass.

The specified entity listener classes may have callback methods annotated PrePersist, PreUpdate, PreRemove, PostPersist, PostUpdate, and/or PostRemove.

Since:
1.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<?>[]
    The callback listener classes
  • Element Details

    • value

      Class<?>[] value
      The callback listener classes