public class ProducerProcessor extends Object implements javax.enterprise.inject.spi.Extension
| Constructor and Description |
|---|
ProducerProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup(javax.enterprise.inject.spi.BeforeShutdown shutdown) |
static javax.enterprise.inject.spi.InjectionTarget<Cat> |
getCatInjectionTarget() |
static javax.enterprise.inject.spi.AnnotatedType<Dog> |
getDogAnnotatedType() |
static javax.enterprise.inject.spi.InjectionTarget<Dog> |
getDogInjectionTarget() |
static javax.enterprise.inject.spi.Producer<Dog> |
getNoisyDogProducer() |
static javax.enterprise.inject.spi.Producer<Dog> |
getQuietDogProducer() |
static boolean |
isOverriddenCowProducerCalled() |
void |
processBirdCage(javax.enterprise.inject.spi.ProcessInjectionTarget<BirdCage> event) |
void |
processCatProducer(javax.enterprise.inject.spi.ProcessInjectionTarget<Cat> event) |
void |
processCowProducer(javax.enterprise.inject.spi.ProcessProducer<CowProducer,Cow> event) |
void |
processDogInjectionTarget(javax.enterprise.inject.spi.ProcessInjectionTarget<Dog> injectionTargetEvent) |
void |
processDogProducerProducer(javax.enterprise.inject.spi.ProcessProducer<DogProducer,Dog> producerEvent) |
void |
processServiceProducer(javax.enterprise.inject.spi.ProcessProducer<ServiceProducer,ServiceRemote> producerEvent) |
void |
processServiceProducerField(javax.enterprise.inject.spi.ProcessProducerField<ServiceRemote,ServiceProducer> event)
FIXME revise parameters order according to CDI-88/CDITCK-174 resolution
|
static void |
reset() |
public void cleanup(@Observes
javax.enterprise.inject.spi.BeforeShutdown shutdown)
public void processDogProducerProducer(@Observes
javax.enterprise.inject.spi.ProcessProducer<DogProducer,Dog> producerEvent)
public void processCatProducer(@Observes
javax.enterprise.inject.spi.ProcessInjectionTarget<Cat> event)
public void processDogInjectionTarget(@Observes
javax.enterprise.inject.spi.ProcessInjectionTarget<Dog> injectionTargetEvent)
public void processCowProducer(@Observes
javax.enterprise.inject.spi.ProcessProducer<CowProducer,Cow> event)
public void processBirdCage(@Observes
javax.enterprise.inject.spi.ProcessInjectionTarget<BirdCage> event)
public void processServiceProducer(@Observes
javax.enterprise.inject.spi.ProcessProducer<ServiceProducer,ServiceRemote> producerEvent)
public void processServiceProducerField(@Observes
javax.enterprise.inject.spi.ProcessProducerField<ServiceRemote,ServiceProducer> event)
event - public static javax.enterprise.inject.spi.Producer<Dog> getNoisyDogProducer()
public static javax.enterprise.inject.spi.Producer<Dog> getQuietDogProducer()
public static javax.enterprise.inject.spi.InjectionTarget<Cat> getCatInjectionTarget()
public static javax.enterprise.inject.spi.InjectionTarget<Dog> getDogInjectionTarget()
public static javax.enterprise.inject.spi.AnnotatedType<Dog> getDogAnnotatedType()
public static void reset()
public static boolean isOverriddenCowProducerCalled()
Copyright © 2008-2013 Seam Framework. All Rights Reserved.