Annotation Type HandleEvent


  • @Target(METHOD)
    @Retention(RUNTIME)
    @Inherited
    @Documented
    public @interface HandleEvent
    Annotation to mark method as event handler.

    Example:
     
     public class Consumer {
     @HandleEvent
     public void onCatchSomeNiceEvent(Event01 event) {
     }
     @HandleEvent
     public void onCatchSomeNiceEvent(Event02 event) {
     }
     }
     
     

    Handler method must have only one argument with type equals to expected event.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      HandleEvent.Type filter  
    • Element Detail