Interface ProcessObserverMethod<T,​X>

  • Type Parameters:
    T - observed event type
    X - bean class

    public interface ProcessObserverMethod<T,​X>
    Fired for each observer.
    Version:
    $Rev: 1499682 $ $Date: 2013-07-04 10:46:30 +0200 (Thu, 04 Jul 2013) $
    • Method Detail

      • getAnnotatedMethod

        AnnotatedMethod<X> getAnnotatedMethod()
        Returns annotated method.
        Returns:
        annotated method
      • getObserverMethod

        ObserverMethod<T> getObserverMethod()
        Returns observer method instance that is called by the container on event.
        Returns:
        observer method instance
      • addDefinitionError

        void addDefinitionError​(java.lang.Throwable t)
        Add throwable.
        Parameters:
        t - throwable