org.jboss.weld.bootstrap.events
Class ProcessProducerMethodImpl<T,X>

java.lang.Object
  extended by org.jboss.weld.bootstrap.events.AbstractContainerEvent
      extended by org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
          extended by org.jboss.weld.bootstrap.events.AbstractProcessProducerBean<T,X,ProducerMethod<T,X>>
              extended by org.jboss.weld.bootstrap.events.ProcessProducerMethodImpl<T,X>
All Implemented Interfaces:
javax.enterprise.inject.spi.ProcessBean<X>, javax.enterprise.inject.spi.ProcessProducerMethod<T,X>

public class ProcessProducerMethodImpl<T,X>
extends AbstractProcessProducerBean<T,X,ProducerMethod<T,X>>
implements javax.enterprise.inject.spi.ProcessProducerMethod<T,X>


Constructor Summary
ProcessProducerMethodImpl(BeanManagerImpl beanManager, ProducerMethod<T,X> bean)
           
 
Method Summary
static
<T,X> void
fire(BeanManagerImpl beanManager, ProducerMethod<T,X> bean)
           
 javax.enterprise.inject.spi.AnnotatedParameter<T> getAnnotatedDisposedParameter()
           
 javax.enterprise.inject.spi.AnnotatedMethod<T> getAnnotatedProducerMethod()
           
 
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractProcessProducerBean
addDefinitionError, getAnnotated, getBean
 
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
fire, fire
 
Methods inherited from class org.jboss.weld.bootstrap.events.AbstractContainerEvent
getActualTypeArguments, getBeanManager, getErrors, getRawType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.enterprise.inject.spi.ProcessBean
addDefinitionError, getAnnotated, getBean
 

Constructor Detail

ProcessProducerMethodImpl

public ProcessProducerMethodImpl(BeanManagerImpl beanManager,
                                 ProducerMethod<T,X> bean)
Method Detail

fire

public static <T,X> void fire(BeanManagerImpl beanManager,
                              ProducerMethod<T,X> bean)

getAnnotatedDisposedParameter

public javax.enterprise.inject.spi.AnnotatedParameter<T> getAnnotatedDisposedParameter()
Specified by:
getAnnotatedDisposedParameter in interface javax.enterprise.inject.spi.ProcessProducerMethod<T,X>

getAnnotatedProducerMethod

public javax.enterprise.inject.spi.AnnotatedMethod<T> getAnnotatedProducerMethod()
Specified by:
getAnnotatedProducerMethod in interface javax.enterprise.inject.spi.ProcessProducerMethod<T,X>


Copyright © 2013 Seam Framework. All Rights Reserved.