Class BaseEntityListener


  • public class BaseEntityListener
    extends Object

    This is by default already registered on BaseEntity. It will fire CDI events Created, Updated and Deleted which you can Observes on your entity.

    Usage example:

     public void onCreate(@Observes @Created YourEntity yourEntity) {
         // ...
     }
    
     public void onUpdate(@Observes @Updated YourEntity yourEntity) {
         // ...
     }
    
     public void onDelete(@Observes @Deleted YourEntity yourEntity) {
         // ...
     }
     
    See Also:
    Created, Updated, Deleted
    • Constructor Detail

      • BaseEntityListener

        public BaseEntityListener()
    • Method Detail

      • onPostPersist

        public void onPostPersist​(BaseEntity<?> entity)
      • onPostUpdate

        public void onPostUpdate​(BaseEntity<?> entity)
      • onPostRemove

        public void onPostRemove​(BaseEntity<?> entity)