Class ObserverMethodConfiguratorImpl.ConfiguredObserverMethod<T>

  • All Implemented Interfaces:
    javax.enterprise.inject.spi.ObserverMethod<T>, javax.enterprise.inject.spi.Prioritized
    Enclosing class:
    ObserverMethodConfiguratorImpl<T>

    public class ObserverMethodConfiguratorImpl.ConfiguredObserverMethod<T>
    extends Object
    implements javax.enterprise.inject.spi.ObserverMethod<T>
    • Constructor Detail

      • ConfiguredObserverMethod

        public ConfiguredObserverMethod()
    • Method Detail

      • getBeanClass

        public Class<?> getBeanClass()
        Specified by:
        getBeanClass in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • getObservedType

        public Type getObservedType()
        Specified by:
        getObservedType in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • getObservedQualifiers

        public Set<Annotation> getObservedQualifiers()
        Specified by:
        getObservedQualifiers in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • getReception

        public javax.enterprise.event.Reception getReception()
        Specified by:
        getReception in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • getTransactionPhase

        public javax.enterprise.event.TransactionPhase getTransactionPhase()
        Specified by:
        getTransactionPhase in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • notify

        public void notify​(T event)
        Specified by:
        notify in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • notify

        public void notify​(javax.enterprise.inject.spi.EventContext<T> eventContext)
        Specified by:
        notify in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • isAsync

        public boolean isAsync()
        Specified by:
        isAsync in interface javax.enterprise.inject.spi.ObserverMethod<T>
      • getPriority

        public int getPriority()
        Specified by:
        getPriority in interface javax.enterprise.inject.spi.ObserverMethod<T>
        Specified by:
        getPriority in interface javax.enterprise.inject.spi.Prioritized