Interface Event<T>

  • Type Parameters:
    T - the event type

    public interface Event<T>
    The event interface is used for firing events with specific classifiers and types. A built-in event bean is provided by the container.
    • Method Detail

      • fire

        void fire​(T event)
      • select

        Event<T> select​(java.lang.annotation.Annotation... qualifiers)
      • select

        <U extends TEvent<U> select​(java.lang.Class<U> subtype,
                                      java.lang.annotation.Annotation... qualifiers)
      • select

        <U extends TEvent<U> select​(TypeLiteral<U> subtype,
                                      java.lang.annotation.Annotation... qualifiers)