Class MockableEventImpl<T>

java.lang.Object
io.quarkus.arc.impl.MockableEventImpl<T>
All Implemented Interfaces:
Mockable, jakarta.enterprise.event.Event<T>

public class MockableEventImpl<T> extends Object implements Mockable
  • Method Details

    • fire

      public void fire(T event)
      Specified by:
      fire in interface jakarta.enterprise.event.Event<T>
    • fireAsync

      public <U extends T> CompletionStage<U> fireAsync(U event)
      Specified by:
      fireAsync in interface jakarta.enterprise.event.Event<T>
    • fireAsync

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

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

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

      public <U extends T> jakarta.enterprise.event.Event<U> select(jakarta.enterprise.util.TypeLiteral<U> subtype, Annotation... qualifiers)
      Specified by:
      select in interface jakarta.enterprise.event.Event<T>
    • arc$setMock

      public void arc$setMock(Object instance)
      Specified by:
      arc$setMock in interface Mockable
    • arc$clearMock

      public void arc$clearMock()
      Specified by:
      arc$clearMock in interface Mockable