Class 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 Detail

      • 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.