@Retention(value=RUNTIME) public @interface EventConsumer
// An event consumer class MyEventConsumer { //... @EventConsumer public void eventTypeChanged(EventType eventType) { // do something.. } //... } // some event producer which publishes the event through the EventRegistry EventProducer producer = new EventProducer(); producer.fireEvent(new EventType());
EventRegistry}, {@link EventProxy}
Copyright © 2021. All rights reserved.