Package | Description |
---|---|
javax.enterprise.context.spi |
The custom context SPI.
|
javax.enterprise.inject.spi |
The portable extension integration SPI.
|
org.jboss.weld.bean.builtin | |
org.jboss.weld.bootstrap | |
org.jboss.weld.bootstrap.events | |
org.jboss.weld.context | |
org.jboss.weld.context.bound | |
org.jboss.weld.context.ejb | |
org.jboss.weld.context.http | |
org.jboss.weld.context.unbound | |
org.jboss.weld.manager | |
org.jboss.weld.util |
Modifier and Type | Interface and Description |
---|---|
interface |
AlterableContext
Provides an operation for obtaining and destroying contextual instances with a particular scope of any contextual type.
|
Modifier and Type | Method and Description |
---|---|
Context |
BeanManager.getContext(Class<? extends Annotation> scopeType)
Obtains an active context object for the given
scope .
|
Modifier and Type | Method and Description |
---|---|
void |
AfterBeanDiscovery.addContext(Context context)
Registers a custom
Context object with the container. |
Modifier and Type | Class and Description |
---|---|
class |
ContextBean<T extends Context> |
Modifier and Type | Method and Description |
---|---|
static <T extends Context> |
ContextBean.of(ContextHolder<T> context,
BeanManagerImpl beanManager) |
Modifier and Type | Class and Description |
---|---|
class |
ContextHolder<T extends Context> |
Modifier and Type | Method and Description |
---|---|
protected Collection<ContextHolder<? extends Context>> |
WeldBootstrap.createContexts(ServiceRegistry services) |
Constructor and Description |
---|
BeanDeployment(BeanDeploymentArchive beanDeploymentArchive,
BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices,
Collection<ContextHolder<? extends Context>> contexts) |
BeanDeployment(BeanDeploymentArchive beanDeploymentArchive,
BeanManagerImpl deploymentManager,
ServiceRegistry deploymentServices,
Collection<ContextHolder<? extends Context>> contexts,
boolean additionalBeanArchive) |
ExtensionBeanDeployer(BeanManagerImpl manager,
Deployment deployment,
Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
Collection<ContextHolder<? extends Context>> contexts) |
Modifier and Type | Method and Description |
---|---|
void |
AfterBeanDiscoveryImpl.addContext(Context context) |
Modifier and Type | Method and Description |
---|---|
static void |
BeforeBeanDiscoveryImpl.fire(BeanManagerImpl beanManager,
Deployment deployment,
Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
Collection<ContextHolder<? extends Context>> contexts) |
static void |
AfterTypeDiscoveryImpl.fire(BeanManagerImpl beanManager,
Deployment deployment,
Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
Collection<ContextHolder<? extends Context>> contexts) |
static void |
AfterBeanDiscoveryImpl.fire(BeanManagerImpl beanManager,
Deployment deployment,
Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
Collection<ContextHolder<? extends Context>> contexts) |
Modifier and Type | Interface and Description |
---|---|
interface |
ApplicationContext
The built in application context, associated with
ApplicationScoped . |
interface |
BoundContext<S>
Allows a thread-based context to be bound to some external instance storage (such as an HttpSession).
|
interface |
ConversationContext
The built in conversation context is associated with
ConversationScoped . |
interface |
DependentContext
The built in dependent context, associated with
Dependent . |
interface |
ManagedContext
Lifecycle management for built in contexts.
|
interface |
RequestContext
The built in request context is associated with
RequestScoped and is a managed context which can be activated,
invalidated and deactivated. |
interface |
SessionContext
The built in session context is associated with
SessionScoped . |
interface |
SingletonContext
The built in singleton context, associated with
Singleton . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBoundContext<S>
Base class for contexts using a thread local to store a bound bean context
|
class |
AbstractContext
Base for the Context implementations.
|
class |
AbstractConversationContext<R,S>
The base of the conversation context, which can use a variety of storage
forms
|
class |
AbstractManagedContext |
class |
AbstractSharedContext |
class |
AbstractUnboundContext
Base class for contexts using a thread local to store a bound bean context
|
Modifier and Type | Method and Description |
---|---|
static Context |
PassivatingContextWrapper.wrap(Context context,
ContextualStore store) |
Modifier and Type | Method and Description |
---|---|
static Context |
PassivatingContextWrapper.wrap(Context context,
ContextualStore store) |
Modifier and Type | Interface and Description |
---|---|
interface |
BoundConversationContext
A conversation context which can be bound to a pair of Maps encapsulated by
BoundRequest . |
interface |
BoundRequestContext
A request context which can be bound to any Map.
|
interface |
BoundSessionContext
A session context which can be bound to any Map.
|
Modifier and Type | Class and Description |
---|---|
class |
BoundConversationContextImpl |
class |
BoundRequestContextImpl |
class |
BoundSessionContextImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
EjbRequestContext
A request context which can be bound to the
InvocationContext . |
Modifier and Type | Class and Description |
---|---|
class |
EjbRequestContextImpl |
Modifier and Type | Interface and Description |
---|---|
interface |
HttpConversationContext
An Http Session backed conversation context.
|
interface |
HttpRequestContext
A request context which can be bound to the
ServletRequest . |
interface |
HttpSessionContext
A session context which can be bound to the
HttpServletRequest . |
Modifier and Type | Class and Description |
---|---|
class |
HttpConversationContextImpl |
class |
HttpRequestContextImpl |
class |
HttpSessionContextImpl |
class |
HttpSessionDestructionContext
This special http session context is necessary because HttpSessionListeners that are called when a session
is being destroyed outside the scope of a HTTP request, need to be able to access the session context.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplicationContextImpl |
class |
DependentContextImpl
The dependent context
|
class |
RequestContextImpl |
class |
SingletonContextImpl |
Modifier and Type | Method and Description |
---|---|
Context |
BeanManagerImpl.getContext(Class<? extends Annotation> scopeType)
Gets an active context of the given scope.
|
Modifier and Type | Method and Description |
---|---|
protected Map<Class<? extends Annotation>,List<Context>> |
BeanManagerImpl.getContexts() |
Modifier and Type | Method and Description |
---|---|
void |
BeanManagerImpl.addContext(Context context) |
Modifier and Type | Class and Description |
---|---|
class |
ForwardingContext
Forwarding implementation of
Context |
Modifier and Type | Method and Description |
---|---|
protected abstract Context |
ForwardingContext.delegate() |
Context |
ForwardingBeanManager.getContext(Class<? extends Annotation> scopeType) |
static Context |
ForwardingContext.unwrap(Context context) |
Modifier and Type | Method and Description |
---|---|
static Context |
ForwardingContext.unwrap(Context context) |
Modifier and Type | Method and Description |
---|---|
static BeanDeployment |
DeploymentStructures.getOrCreateBeanDeployment(Deployment deployment,
BeanManagerImpl deploymentManager,
Map<BeanDeploymentArchive,BeanDeployment> beanDeployments,
Collection<ContextHolder<? extends Context>> contexts,
Class<?> clazz) |
Copyright © 2013 Seam Framework. All Rights Reserved.