Class EventSourceMock<T>

  • All Implemented Interfaces:
    javax.enterprise.event.Event<T>

    public class EventSourceMock<T>
    extends Object
    implements javax.enterprise.event.Event<T>
    • Constructor Detail

      • EventSourceMock

        public EventSourceMock()
    • Method Detail

      • fire

        public void fire​(T event)
        Specified by:
        fire in interface javax.enterprise.event.Event<T>
      • select

        public javax.enterprise.event.Event<T> select​(Annotation... qualifiers)
        Specified by:
        select in interface javax.enterprise.event.Event<T>
      • select

        public <U extends T> javax.enterprise.event.Event<U> select​(Class<U> subtype,
                                                                    Annotation... qualifiers)
        Specified by:
        select in interface javax.enterprise.event.Event<T>
      • fireAsync

        public <U extends TCompletionStage<U> fireAsync​(U event)
        Specified by:
        fireAsync in interface javax.enterprise.event.Event<T>
      • fireAsync

        public <U extends TCompletionStage<U> fireAsync​(U event,
                                                          javax.enterprise.event.NotificationOptions options)
        Specified by:
        fireAsync in interface javax.enterprise.event.Event<T>
      • select

        public <U extends T> javax.enterprise.event.Event<U> select​(javax.enterprise.util.TypeLiteral<U> subtype,
                                                                    Annotation... qualifiers)
        Specified by:
        select in interface javax.enterprise.event.Event<T>