fire<T extends Event> abstract method

void fire<T extends Event>(
  1. T event
)

Fires a new event to everyone registered for events of type T. You can simply create an event by subclassing Event:

Example:

class OnUserCreatedEvent implements Event {
    OnUserCreatedEvent();
}

Implementation

void fire<T extends Event>(T event);