Class ResolvedObservers<T>

java.lang.Object
org.jboss.weld.event.ResolvedObservers<T>
Type Parameters:
T - the event type

public class ResolvedObservers<T> extends Object
Immutable information about observer methods resolved for a type/qualifiers combination.
Author:
Jozef Hartinger
  • Method Details

    • of

      public static <T> ResolvedObservers<T> of(List<jakarta.enterprise.inject.spi.ObserverMethod<? super T>> observers)
    • isEmpty

      public boolean isEmpty()
      Indicates whether this object represents an empty set of observer methods.
      Returns:
      true iff this object represents an empty set of observer methods
    • getAllObservers

      public List<jakarta.enterprise.inject.spi.ObserverMethod<? super T>> getAllObservers()
      Returns all observer methods. First part of the list consists of the ordered sequence of TransactionPhase.IN_PROGRESS observers followed by the ordered sequence of async obervers followed by an ordered sequence of transactional observers.