org.jboss.weld.bootstrap.events
Class ProcessObserverMethodImpl<T,X>
java.lang.Object
org.jboss.weld.bootstrap.events.AbstractContainerEvent
org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
org.jboss.weld.bootstrap.events.ProcessObserverMethodImpl<T,X>
- All Implemented Interfaces:
- javax.enterprise.inject.spi.ProcessObserverMethod<T,X>
public class ProcessObserverMethodImpl<T,X>
- extends AbstractDefinitionContainerEvent
- implements javax.enterprise.inject.spi.ProcessObserverMethod<T,X>
Implementation of the event used to notify observers for each observer
method that is added.
- Author:
- David Allen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessObserverMethodImpl
public ProcessObserverMethodImpl(BeanManagerImpl beanManager,
javax.enterprise.inject.spi.AnnotatedMethod<X> beanMethod,
javax.enterprise.inject.spi.ObserverMethod<T> observerMethod)
fire
public static <T,X> void fire(BeanManagerImpl beanManager,
ObserverMethodImpl<T,X> observer)
fire
public static <T> void fire(BeanManagerImpl beanManager,
javax.enterprise.inject.spi.ObserverMethod<T> observer)
addDefinitionError
public void addDefinitionError(Throwable t)
- Specified by:
addDefinitionError
in interface javax.enterprise.inject.spi.ProcessObserverMethod<T,X>
getAnnotatedMethod
public javax.enterprise.inject.spi.AnnotatedMethod<X> getAnnotatedMethod()
- Specified by:
getAnnotatedMethod
in interface javax.enterprise.inject.spi.ProcessObserverMethod<T,X>
getObserverMethod
public javax.enterprise.inject.spi.ObserverMethod<T> getObserverMethod()
- Specified by:
getObserverMethod
in interface javax.enterprise.inject.spi.ProcessObserverMethod<T,X>
getDefinitionErrors
public List<Throwable> getDefinitionErrors()
Copyright © 2013 Seam Framework. All Rights Reserved.