Annotation Interface ElementEventConsumer
@Target(METHOD)
@Retention(RUNTIME)
@Repeatable(ElementEventConsumers.class)
public @interface ElementEventConsumer
Annotates a method capable of receiving an instance of
Event. Additionally, if the method's parameters match
the types of Event.getEventArguments(), then the method will receive the arguments of the event as well.
Additionally, the type must be a service as specified by ElementService or annotated with
ElementServiceExport in order to receive events.-
Required Element Summary
Required Elements