Package org.jboss.weld.event
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 Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<jakarta.enterprise.inject.spi.ObserverMethod<? super T>>
getAllObservers()
Returns all observer methods.boolean
isEmpty()
Indicates whether this object represents an empty set of observer methods.static <T> ResolvedObservers<T>
of(List<jakarta.enterprise.inject.spi.ObserverMethod<? super T>> observers)
-
-
-
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 ofTransactionPhase.IN_PROGRESS
observers followed by the ordered sequence of async obervers followed by an ordered sequence of transactional observers.
-
-