org.jboss.jsr299.tck.tests.extensions.producer
Class ProducerProcessor

java.lang.Object
  extended by org.jboss.jsr299.tck.tests.extensions.producer.ProducerProcessor
All Implemented Interfaces:
javax.enterprise.inject.spi.Extension

public class ProducerProcessor
extends Object
implements javax.enterprise.inject.spi.Extension


Constructor Summary
ProducerProcessor()
           
 
Method Summary
 void cleanup(javax.enterprise.inject.spi.BeforeShutdown shutdown)
           
static javax.enterprise.inject.spi.InjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Cat> getCatInjectionTarget()
           
static javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getDogAnnotatedType()
           
static javax.enterprise.inject.spi.InjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getDogInjectionTarget()
           
static javax.enterprise.inject.spi.Producer<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getNoisyDogProducer()
           
static javax.enterprise.inject.spi.Producer<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getQuietDogProducer()
           
static boolean isOverriddenCowProducerCalled()
           
 void processBirdCage(javax.enterprise.inject.spi.ProcessInjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.BirdCage> event)
           
 void processCatProducer(javax.enterprise.inject.spi.ProcessInjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Cat> event)
           
 void processCowProducer(javax.enterprise.inject.spi.ProcessProducer<CowProducer,Cow> event)
           
 void processDogInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Dog> injectionTargetEvent)
           
 void processDogProducerProducer(javax.enterprise.inject.spi.ProcessProducer<org.jboss.jsr299.tck.tests.extensions.producer.DogProducer,org.jboss.jsr299.tck.tests.extensions.producer.Dog> producerEvent)
           
static void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProducerProcessor

public ProducerProcessor()
Method Detail

cleanup

public void cleanup(@Observes
                    javax.enterprise.inject.spi.BeforeShutdown shutdown)

processDogProducerProducer

public void processDogProducerProducer(@Observes
                                       javax.enterprise.inject.spi.ProcessProducer<org.jboss.jsr299.tck.tests.extensions.producer.DogProducer,org.jboss.jsr299.tck.tests.extensions.producer.Dog> producerEvent)

processCatProducer

public void processCatProducer(@Observes
                               javax.enterprise.inject.spi.ProcessInjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Cat> event)

processDogInjectionTarget

public void processDogInjectionTarget(@Observes
                                      javax.enterprise.inject.spi.ProcessInjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Dog> injectionTargetEvent)

processCowProducer

public void processCowProducer(@Observes
                               javax.enterprise.inject.spi.ProcessProducer<CowProducer,Cow> event)

processBirdCage

public void processBirdCage(@Observes
                            javax.enterprise.inject.spi.ProcessInjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.BirdCage> event)

getNoisyDogProducer

public static javax.enterprise.inject.spi.Producer<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getNoisyDogProducer()

getQuietDogProducer

public static javax.enterprise.inject.spi.Producer<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getQuietDogProducer()

getCatInjectionTarget

public static javax.enterprise.inject.spi.InjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Cat> getCatInjectionTarget()

getDogInjectionTarget

public static javax.enterprise.inject.spi.InjectionTarget<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getDogInjectionTarget()

getDogAnnotatedType

public static javax.enterprise.inject.spi.AnnotatedType<org.jboss.jsr299.tck.tests.extensions.producer.Dog> getDogAnnotatedType()

reset

public static void reset()

isOverriddenCowProducerCalled

public static boolean isOverriddenCowProducerCalled()


Copyright © 2008-2012 Seam Framework. All Rights Reserved.