| Package | Description |
|---|---|
| javax.enterprise.context.spi |
The custom context SPI.
|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.bean | |
| org.jboss.weld.bean.builtin | |
| org.jboss.weld.bean.builtin.ee | |
| org.jboss.weld.bean.interceptor | |
| org.jboss.weld.bean.proxy | |
| org.jboss.weld.context | |
| org.jboss.weld.context.api | |
| org.jboss.weld.context.unbound | |
| org.jboss.weld.injection | |
| org.jboss.weld.manager | |
| org.jboss.weld.serialization | |
| org.jboss.weld.serialization.spi | |
| org.jboss.weld.serialization.spi.helpers | |
| org.jboss.weld.util |
| Modifier and Type | Method and Description |
|---|---|
T |
Contextual.create(CreationalContext<T> creationalContext)
Create a new instance of the contextual type.
|
void |
Contextual.destroy(T instance,
CreationalContext<T> creationalContext)
Destroy an instance of the contextual type.
|
<T> T |
Context.get(Contextual<T> contextual,
CreationalContext<T> creationalContext)
Return an existing instance of certain contextual type or create a new
instance by calling
Contextual.create(CreationalContext)
and return the new instance. |
| Modifier and Type | Method and Description |
|---|---|
<T> CreationalContext<T> |
BeanManager.createCreationalContext(Contextual<T> contextual)
Obtain an instance of a
CreationalContext
for the given contextual type,
or for a non-contextual object. |
| Modifier and Type | Method and Description |
|---|---|
Object |
BeanManager.getInjectableReference(InjectionPoint ij,
CreationalContext<?> ctx)
Obtains an injectable reference for a certain injection point.
|
Object |
BeanManager.getReference(Bean<?> bean,
Type beanType,
CreationalContext<?> ctx)
Obtains a contextual reference for a certain bean and
a certain bean type of the bean.
|
void |
InjectionTarget.inject(T instance,
CreationalContext<T> ctx)
Performs dependency injection upon the given object.
|
T |
Producer.produce(CreationalContext<T> ctx)
Causes an instance to be produced via the
Producer. |
| Modifier and Type | Method and Description |
|---|---|
protected T |
SessionBean.applyDecorators(T instance,
CreationalContext<T> creationalContext,
InjectionPoint originalInjectionPoint) |
protected T |
AbstractClassBean.applyDecorators(T instance,
CreationalContext<T> creationalContext,
InjectionPoint originalInjectionPoint) |
protected T |
ManagedBean.applyInterceptors(T instance,
CreationalContext<T> creationalContext) |
T |
SessionBean.create(CreationalContext<T> creationalContext)
Creates an instance of the bean
|
T |
ManagedBean.create(CreationalContext<T> creationalContext)
Creates an instance of the bean
|
T |
ForwardingBean.create(CreationalContext<T> creationalContext)
Creates an instance of the delegate
|
T |
DisposalMethod.create(CreationalContext<T> creationalContext) |
T |
AbstractProducerBean.create(CreationalContext<T> creationalContext)
Creates an instance of the bean
|
protected T |
SessionBean.createInstance(CreationalContext<T> ctx) |
protected T |
ManagedBean.createInstance(CreationalContext<T> ctx) |
void |
SessionBean.destroy(T instance,
CreationalContext<T> creationalContext) |
void |
ProducerMethod.destroy(T instance,
CreationalContext<T> creationalContext) |
void |
ProducerField.destroy(T instance,
CreationalContext<T> creationalContext) |
void |
ManagedBean.destroy(T instance,
CreationalContext<T> creationalContext)
Destroys an instance of the bean
|
void |
ForwardingBean.destroy(T instance,
CreationalContext<T> creationalContext)
Destroys an instance through the delegate
|
void |
DisposalMethod.destroy(T instance,
CreationalContext<T> creationalContext) |
protected Object |
AbstractReceiverBean.getReceiver(CreationalContext<?> productCreationalContext,
CreationalContext<?> receiverCreationalContext)
Gets the receiver of the product.
|
protected Object |
AbstractReceiverBean.getReceiver(CreationalContext<?> productCreationalContext,
CreationalContext<?> receiverCreationalContext)
Gets the receiver of the product.
|
T |
AbstractProducerBean.AbstractProducer.produce(CreationalContext<T> ctx) |
protected abstract T |
AbstractProducerBean.AbstractProducer.produce(Object receiver,
CreationalContext<T> ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected CreationalContext<? super T> |
AbstractFacade.getCreationalContext() |
protected CreationalContext<? super T> |
AbstractFacade.AbstractFacadeSerializationProxy.getCreationalContext() |
| Modifier and Type | Method and Description |
|---|---|
BeanManagerImpl |
BeanManagerBean.create(CreationalContext<BeanManagerImpl> creationalContext) |
Conversation |
ConversationBean.create(CreationalContext<Conversation> creationalContext) |
Extension |
ExtensionBean.create(CreationalContext<Extension> creationalContext) |
InjectionPoint |
InjectionPointBean.create(CreationalContext<InjectionPoint> creationalContext) |
T |
ContextBean.create(CreationalContext<T> creationalContext) |
T |
AbstractFacadeBean.create(CreationalContext<T> creationalContext) |
void |
BeanManagerBean.destroy(BeanManagerImpl instance,
CreationalContext<BeanManagerImpl> creationalContext) |
void |
ConversationBean.destroy(Conversation instance,
CreationalContext<Conversation> creationalContext) |
void |
ExtensionBean.destroy(Extension instance,
CreationalContext<Extension> creationalContext) |
void |
InjectionPointBean.destroy(InjectionPoint instance,
CreationalContext<InjectionPoint> creationalContext) |
void |
ContextBean.destroy(T instance,
CreationalContext<T> creationalContext) |
void |
AbstractFacadeBean.destroy(T instance,
CreationalContext<T> creationalContext) |
protected Event<?> |
EventBean.newInstance(InjectionPoint injectionPoint,
CreationalContext<Event<?>> creationalContext) |
protected Instance<?> |
InstanceBean.newInstance(InjectionPoint injectionPoint,
CreationalContext<Instance<?>> creationalContext) |
protected abstract T |
AbstractFacadeBean.newInstance(InjectionPoint injectionPoint,
CreationalContext<T> creationalContext) |
static <I> Instance<I> |
InstanceImpl.of(InjectionPoint injectionPoint,
CreationalContext<I> creationalContext,
BeanManagerImpl beanManager) |
| Constructor and Description |
|---|
AbstractFacade(InjectionPoint injectionPoint,
CreationalContext<? super T> creationalContext,
BeanManagerImpl beanManager) |
| Modifier and Type | Method and Description |
|---|---|
T |
EEResourceProducerField.create(CreationalContext<T> creationalContext) |
T |
AbstractEEBean.create(CreationalContext<T> creationalContext) |
void |
AbstractEEBean.destroy(T instance,
CreationalContext<T> creationalContext) |
| Constructor and Description |
|---|
WeldInterceptorInstantiator(BeanManagerImpl manager,
CreationalContext<T> creationalContext) |
| Modifier and Type | Method and Description |
|---|---|
DecoratorProxyMethodHandler |
DecorationHelper.createMethodHandler(InjectionPoint injectionPoint,
CreationalContext<?> creationalContext,
Decorator<Object> decorator) |
void |
EnterpriseBeanInstance.destroy(Marker marker,
SessionBean<?> enterpriseBean,
CreationalContext<?> creationalContext) |
T |
DecorationHelper.getNextDelegate(InjectionPoint injectionPoint,
CreationalContext<?> creationalContext) |
| Constructor and Description |
|---|
EnterpriseBeanProxyMethodHandler(SessionBean<T> bean,
CreationalContext<T> creationalContext)
Constructor
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
WeldCreationalContext<T> |
| Modifier and Type | Class and Description |
|---|---|
class |
CreationalContextImpl<T> |
class |
ForwardingWeldCreationalContext<T> |
| Modifier and Type | Method and Description |
|---|---|
CreationalContext<I> |
SerializableContextualInstanceImpl.getCreationalContext() |
| Modifier and Type | Method and Description |
|---|---|
T |
ForwardingContextual.create(CreationalContext<T> creationalContext) |
void |
ForwardingContextual.destroy(T instance,
CreationalContext<T> creationalContext) |
<T> T |
AbstractContext.get(Contextual<T> contextual,
CreationalContext<T> creationalContext)
Get the bean if it exists in the contexts.
|
| Constructor and Description |
|---|
SerializableContextualInstanceImpl(C contextual,
I instance,
CreationalContext<I> creationalContext,
ContextualStore contextualStore) |
SerializableContextualInstanceImpl(SerializableContextual<C,I> contextual,
I instance,
CreationalContext<I> creationalContext) |
| Modifier and Type | Method and Description |
|---|---|
CreationalContext<T> |
ContextualInstance.getCreationalContext() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
DependentContextImpl.get(Contextual<T> contextual,
CreationalContext<T> creationalContext)
Overridden method always creating a new instance
|
| Modifier and Type | Method and Description |
|---|---|
protected Object[] |
ProxyClassConstructorInjectionPointWrapper.getParameterValues(List<ParameterInjectionPoint<?,T>> parameters,
Object specialVal,
Class<? extends Annotation> specialParam,
BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
protected Object[] |
ConstructorInjectionPoint.getParameterValues(List<ParameterInjectionPoint<?,T>> parameters,
Object specialVal,
Class<? extends Annotation> specialParam,
BeanManagerImpl manager,
CreationalContext<?> creationalContext)
Helper method for getting the current parameter values from a list of
annotated parameters.
|
protected Object[] |
MethodInjectionPoint.getParameterValues(List<ParameterInjectionPoint<?,X>> parameters,
Class<? extends Annotation> specialParam,
Object specialVal,
BeanManagerImpl manager,
CreationalContext<?> creationalContext)
Helper method for getting the current parameter values from a list of
annotated parameters.
|
T |
ParameterInjectionPoint.getValueToInject(BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
void |
FieldInjectionPoint.inject(Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
void |
ForwardingInjectionTarget.inject(T instance,
CreationalContext<T> ctx) |
T |
MethodInjectionPoint.invoke(Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
Class<? extends RuntimeException> exceptionTypeToThrow) |
T |
MethodInjectionPoint.invokeOnInstance(Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
Class<? extends RuntimeException> exceptionTypeToThrow) |
T |
MethodInjectionPoint.invokeOnInstanceWithSpecialValue(Object declaringInstance,
Class<? extends Annotation> annotatedParameter,
Object parameter,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
Class<? extends RuntimeException> exceptionTypeToThrow) |
T |
MethodInjectionPoint.invokeWithSpecialValue(Object declaringInstance,
Class<? extends Annotation> annotatedParameter,
Object parameter,
BeanManagerImpl manager,
CreationalContext<?> creationalContext,
Class<? extends RuntimeException> exceptionTypeToThrow) |
T |
ProxyClassConstructorInjectionPointWrapper.newInstance(BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
T |
ConstructorInjectionPoint.newInstance(BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
T |
ForwardingInjectionTarget.produce(CreationalContext<T> ctx) |
| Modifier and Type | Method and Description |
|---|---|
Object |
BeanManagerImpl.getInjectableReference(InjectionPoint injectionPoint,
CreationalContext<?> creationalContext) |
Object |
BeanManagerImpl.getReference(Bean<?> bean,
CreationalContext<?> creationalContext,
boolean noProxy) |
Object |
BeanManagerImpl.getReference(Bean<?> bean,
Type beanType,
CreationalContext<?> creationalContext) |
Object |
BeanManagerImpl.getReference(InjectionPoint injectionPoint,
Bean<?> resolvedBean,
CreationalContext<?> creationalContext)
Get a reference, registering the injection point used.
|
void |
SimpleInjectionTarget.inject(T instance,
CreationalContext<T> ctx) |
void |
MessageDrivenInjectionTarget.inject(T instance,
CreationalContext<T> ctx) |
T |
SimpleInjectionTarget.produce(CreationalContext<T> ctx) |
| Modifier and Type | Method and Description |
|---|---|
<C extends Contextual<I>,I> |
ContextualStoreImpl.getSerializableContextualInstance(Contextual<I> contextual,
I instance,
CreationalContext<I> creationalContext) |
| Modifier and Type | Method and Description |
|---|---|
<C extends Contextual<I>,I> |
ContextualStore.getSerializableContextualInstance(Contextual<I> contextual,
I instance,
CreationalContext<I> creationalContext)
Returns a
SerializableContextualInstance that corresponds to the given instance and Contextual |
| Modifier and Type | Method and Description |
|---|---|
CreationalContext<I> |
SerializableContextualInstance.getCreationalContext() |
| Modifier and Type | Method and Description |
|---|---|
static <T> void |
Beans.callInitializers(T instance,
CreationalContext<T> creationalContext,
BeanManagerImpl manager,
Iterable<? extends MethodInjectionPoint<?,?>> initializerMethods)
Calls all initializers of the bean
|
static <T> void |
Beans.injectBoundFields(T instance,
CreationalContext<T> creationalContext,
BeanManagerImpl manager,
Iterable<? extends FieldInjectionPoint<?,?>> injectableFields)
Injects bound fields
|
static <T> void |
Beans.injectFieldsAndInitializers(T instance,
CreationalContext<T> ctx,
BeanManagerImpl beanManager,
List<? extends Iterable<? extends FieldInjectionPoint<?,?>>> injectableFields,
List<? extends Iterable<? extends MethodInjectionPoint<?,?>>> initializerMethods) |
Copyright © 2013 Seam Framework. All Rights Reserved.