Package | Description |
---|---|
javax.enterprise.inject.spi |
The portable extension integration SPI.
|
org.jboss.weld.bean | |
org.jboss.weld.bootstrap | |
org.jboss.weld.bootstrap.events | |
org.jboss.weld.injection | |
org.jboss.weld.injection.producer | |
org.jboss.weld.injection.producer.ejb | |
org.jboss.weld.manager |
Modifier and Type | Interface and Description |
---|---|
interface |
InjectionTarget<T>
Provides operations for performing dependency injection and lifecycle callbacks on an
instance of a type.
|
Modifier and Type | Method and Description |
---|---|
<T> Producer<T> |
ProducerFactory.createProducer(Bean<T> bean)
Create a new producer for a bean.
|
Producer<X> |
ProcessProducer.getProducer()
Returns the
Producer object that will be used by the container to call the producer
method or read the producer field. |
Modifier and Type | Method and Description |
---|---|
void |
ProcessProducer.setProducer(Producer<X> producer)
Replaces the
Producer object that will be used by the container to call the producer
method or read the producer field. |
Modifier and Type | Method and Description |
---|---|
protected Producer<T> |
SyntheticProducerBean.getProducer() |
protected abstract Producer<T> |
AbstractSyntheticBean.getProducer() |
Producer<T> |
AbstractBean.getProducer() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractClassBean.setProducer(Producer<T> producer) |
void |
AbstractBean.setProducer(Producer<T> producer)
Set a Producer for this bean.
|
Modifier and Type | Method and Description |
---|---|
void |
Validator.validateProducer(Producer<?> producer,
BeanManagerImpl beanManager) |
Modifier and Type | Method and Description |
---|---|
void |
Validator.validateProducers(Collection<Producer<?>> producers,
BeanManagerImpl beanManager) |
void |
ConcurrentValidator.validateProducers(Collection<Producer<?>> producers,
BeanManagerImpl beanManager) |
Modifier and Type | Method and Description |
---|---|
Producer<X> |
ProcessProducerImpl.getProducer() |
Modifier and Type | Method and Description |
---|---|
void |
ProcessProducerImpl.setProducer(Producer<X> producer) |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingInjectionTarget<T> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMemberProducer<X,T>
Common functionality for
Producer s backing producer fields and producer methods. |
class |
AbstractProducer<T> |
class |
BasicInjectionTarget<T>
Basic
InjectionTarget implementation. |
class |
BeanInjectionTarget<T> |
class |
DecoratorInjectionTarget<T>
InjectionTarget implementation used for decorators. |
class |
NonProducibleInjectionTarget<T>
An implementation of
InjectionTarget for classes that do not fulfill bean class requirements (e.g. |
class |
ProducerFieldProducer<X,T>
Producer implementation for producer fields. |
class |
ProducerMethodProducer<X,T>
Producer implementation for producer methods. |
Modifier and Type | Method and Description |
---|---|
void |
InjectionTargetService.validateProducer(Producer<?> producer) |
Modifier and Type | Class and Description |
---|---|
class |
SessionBeanInjectionTarget<T> |
Modifier and Type | Method and Description |
---|---|
<T> Producer<T> |
AbstractProducerFactory.createProducer(Bean<T> bean) |
<T> Producer<T> |
MethodProducerFactory.createProducer(Bean<X> declaringBean,
Bean<T> bean,
DisposalMethod<X,T> disposalMethod)
Producers returned from this method are not validated.
|
<T> Producer<T> |
FieldProducerFactory.createProducer(Bean<X> declaringBean,
Bean<T> bean,
DisposalMethod<X,T> disposalMethod)
Producers returned from this method are not validated.
|
abstract <T> Producer<T> |
AbstractProducerFactory.createProducer(Bean<X> declaringBean,
Bean<T> bean,
DisposalMethod<X,T> disposalMethod) |
Copyright © 2013 Seam Framework. All Rights Reserved.