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.context | |
org.jboss.weld.context.api | |
org.jboss.weld.context.unbound | |
org.jboss.weld.manager | |
org.jboss.weld.manager.api | |
org.jboss.weld.serialization | |
org.jboss.weld.serialization.spi | |
org.jboss.weld.serialization.spi.helpers | |
org.jboss.weld.util | |
org.jboss.weld.util.bean |
Modifier and Type | Method and Description |
---|---|
void |
AlterableContext.destroy(Contextual<?> contextual)
Destroy the existing contextual instance.
|
<T> T |
Context.get(Contextual<T> contextual)
Return an existing instance of a certain contextual type or a null value.
|
<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
create(CreationalContext) and return the new instance. |
Modifier and Type | Interface and Description |
---|---|
interface |
Bean<T>
Represents an enabled bean.
|
interface |
Decorator<T>
Represents an enabled decorator.
|
interface |
Interceptor<T>
Represents an enabled interceptor.
|
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 | Interface and Description |
---|---|
interface |
DecorableBean<T>
Marker interface for a
Bean that can have decorators. |
interface |
WeldDecorator<T>
Sub-interface of
Decorator that contains metadata information about Weld-deployed
Decorators (including custom decorators). |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBean<T,S>
An abstract bean representation common for all beans
|
class |
AbstractClassBean<T>
An abstract bean representation common for class-based beans
|
class |
AbstractProducerBean<X,T,S extends Member>
The implicit producer bean
|
class |
AbstractSyntheticBean<T>
|
class |
CommonBean<T>
Common superclass for beans that are identified using id.
|
class |
CustomDecoratorWrapper<T>
A wrapper for a decorated instance.
|
class |
DecoratorImpl<T> |
class |
ForwardingBean<T>
A delegating bean
|
class |
ForwardingDecorator<T> |
class |
ForwardingInterceptor<T>
Delegating implementation of
Interceptor . |
class |
InterceptorImpl<T> |
class |
ManagedBean<T>
Represents a simple bean
|
class |
NewManagedBean<T>
Represents a @New simple bean
|
class |
NewSessionBean<T>
Represents a @New enterprise bean
|
class |
ProducerField<X,T>
Represents a producer field
|
class |
ProducerMethod<X,T>
Represents a producer method bean
|
class |
RIBean<T>
Abstract base class with functions specific to RI built-in beans
|
class |
SessionBean<T>
An enterprise bean representation
|
class |
SyntheticClassBean<T>
Represents a class bean created based on extension-provided
InjectionTarget implementation. |
class |
SyntheticDecorator<T>
Represents a
Decorator created based on extension-provided InjectionTarget implementation. |
class |
SyntheticProducerBean<T,X>
Represents a producer field or producer method created based on extension-provided
Producer implementation. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuiltInBean<T> |
class |
AbstractBuiltInMetadataBean<T>
|
class |
AbstractDecorableBuiltInBean<T>
Built-in bean that can be decorated by a
Decorator |
class |
AbstractFacadeBean<T>
The built-in bean for facade objects.
|
class |
AbstractStaticallyDecorableBuiltInBean<T>
A decorated built-in bean for which, unlike
AbstractFacadeBean , decorators only need to be resolved once. |
class |
BeanManagerBean |
class |
BeanManagerImplBean |
class |
BeanMetadataBean
Allows a bean to obtain information about itself.
|
class |
ContextBean<T extends Context> |
class |
ConversationBean |
class |
DecoratedBeanMetadataBean
Allows a decorator to obtain information about the bean it decorates.
|
class |
DecoratorMetadataBean
Allows a decorator to obtain information about itself.
|
class |
EventBean |
class |
EventMetadataBean
Built-in bean for event metadata.
|
class |
ExtensionBean |
class |
InjectionPointBean
Bean for InjectionPoint metadata
|
class |
InstanceBean |
class |
InterceptedBeanMetadataBean
Allows an interceptor to obtain information about the bean it intercepts.
|
class |
InterceptorMetadataBean
Allows an interceptor to obtain information about itself.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEEBean<T> |
class |
EEResourceProducerField<X,T> |
class |
HttpServletRequestBean
Built-in bean exposing
HttpServletRequest . |
class |
HttpSessionBean
Built-in bean exposing
HttpSession . |
class |
PrincipalBean |
class |
ServletContextBean
Built-in bean exposing
ServletContext . |
class |
StaticEEResourceProducerField<X,T>
A resource producer field that is static (not injected).
|
class |
UserTransactionBean |
Modifier and Type | Class and Description |
---|---|
class |
SerializableContextualInstanceImpl<C extends Contextual<I>,I> |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingContextual<T> |
Modifier and Type | Method and Description |
---|---|
static <C extends Contextual<I>,I> |
SerializableContextualFactory.create(C contextual,
ContextualStore contextualStore) |
Modifier and Type | Method and Description |
---|---|
protected abstract Contextual<T> |
ForwardingContextual.delegate() |
Contextual<T> |
WeldCreationalContext.getContextual() |
Contextual<T> |
CreationalContextImpl.getContextual() |
protected static <T> Contextual<T> |
AbstractContext.getContextual(String id) |
Modifier and Type | Method and Description |
---|---|
boolean |
WeldCreationalContext.containsIncompleteInstance(Contextual<?> bean) |
boolean |
ForwardingWeldCreationalContext.containsIncompleteInstance(Contextual<?> bean) |
boolean |
CreationalContextImpl.containsIncompleteInstance(Contextual<?> bean) |
void |
AbstractContext.destroy(Contextual<?> contextual) |
<T> T |
AbstractContext.get(Contextual<T> contextual) |
<T> T |
AbstractContext.get(Contextual<T> contextual,
CreationalContext<T> creationalContext)
Get the bean if it exists in the contexts.
|
<S> WeldCreationalContext<S> |
WeldCreationalContext.getCreationalContext(Contextual<S> Contextual) |
<S> WeldCreationalContext<S> |
ForwardingWeldCreationalContext.getCreationalContext(Contextual<S> Contextual) |
<S> CreationalContextImpl<S> |
CreationalContextImpl.getCreationalContext(Contextual<S> contextual) |
protected String |
AbstractContext.getId(Contextual<?> contextual) |
<S> S |
WeldCreationalContext.getIncompleteInstance(Contextual<S> bean) |
<S> S |
ForwardingWeldCreationalContext.getIncompleteInstance(Contextual<S> bean) |
<S> S |
CreationalContextImpl.getIncompleteInstance(Contextual<S> bean) |
void |
CreationalContextImpl.release(Contextual<T> contextual,
T instance) |
Constructor and Description |
---|
CreationalContextImpl(Contextual<T> contextual) |
Modifier and Type | Method and Description |
---|---|
Contextual<T> |
ContextualInstance.getContextual() |
Modifier and Type | Method and Description |
---|---|
protected <T> void |
DependentContextImpl.addDependentInstance(T instance,
Contextual<T> contextual,
WeldCreationalContext<T> creationalContext) |
void |
DependentContextImpl.destroy(Contextual<?> contextual) |
<T> T |
DependentContextImpl.get(Contextual<T> contextual) |
<T> T |
DependentContextImpl.get(Contextual<T> contextual,
CreationalContext<T> creationalContext)
Overridden method always creating a new instance
|
Modifier and Type | Method and Description |
---|---|
<T> WeldCreationalContext<T> |
BeanManagerImpl.createCreationalContext(Contextual<T> contextual) |
Modifier and Type | Method and Description |
---|---|
<T> WeldCreationalContext<T> |
WeldManager.createCreationalContext(Contextual<T> contextual) |
Modifier and Type | Method and Description |
---|---|
<C extends Contextual<I>,I> |
ContextualStoreImpl.getContextual(String id)
Given a particular id, return the correct contextual.
|
<C extends Contextual<I>,I> |
ContextualStoreImpl.getSerializableContextual(Contextual<I> contextual) |
<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> |
ContextualStoreImpl.getSerializableContextual(Contextual<I> contextual) |
<C extends Contextual<I>,I> |
ContextualStoreImpl.getSerializableContextualInstance(Contextual<I> contextual,
I instance,
CreationalContext<I> creationalContext) |
String |
ContextualStoreImpl.putIfAbsent(Contextual<?> contextual)
Add a contextual (if not already present) to the store, and return it's
id.
|
Modifier and Type | Method and Description |
---|---|
<C extends Contextual<I>,I> |
ContextualStore.getContextual(String id)
Given a particular id, return the correct contextual.
|
<C extends Contextual<I>,I> |
ContextualStore.getSerializableContextual(Contextual<I> contextual)
Returns a
SerializableContextual that corresponds to the given Contextual |
<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 |
---|---|
<C extends Contextual<I>,I> |
ContextualStore.getSerializableContextual(Contextual<I> contextual)
Returns a
SerializableContextual that corresponds to the given Contextual |
<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 |
String |
ContextualStore.putIfAbsent(Contextual<?> contextual)
Add a contextual (if not already present) to the store, and return it's id.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SerializableContextual<C extends Contextual<I>,I>
A serializable version of contextual that knows how to restore the original bean if necessary.
|
interface |
SerializableContextualInstance<C extends Contextual<I>,I>
A Serializable wrapper for a
ContextualInstance |
Modifier and Type | Interface and Description |
---|---|
interface |
SerializableContextual<C extends Contextual<I>,I>
A serializable version of contextual that knows how to restore the original bean if necessary.
|
Modifier and Type | Method and Description |
---|---|
<T> CreationalContext<T> |
ForwardingBeanManager.createCreationalContext(Contextual<T> contextual) |
<T> T |
ForwardingContext.get(Contextual<T> contextual) |
<T> T |
ForwardingContext.get(Contextual<T> contextual,
CreationalContext<T> creationalContext) |
Modifier and Type | Class and Description |
---|---|
class |
IsolatedForwardingBean<T>
Delegating implementation of
Bean . |
static class |
IsolatedForwardingBean.Impl<T> |
class |
IsolatedForwardingDecorator<T>
Delegating implementation of
Decorator . |
static class |
IsolatedForwardingDecorator.Impl<T> |
class |
IsolatedForwardingInterceptor<T>
Delegating implementation of
Interceptor . |
static class |
IsolatedForwardingInterceptor.Impl<T> |
class |
SerializableForwardingBean<T> |
Copyright © 2013 Seam Framework. All Rights Reserved.