Uses of Interface
javax.enterprise.context.spi.Contextual

Packages that use Contextual
com.caucho.config.event   
com.caucho.config.inject   
com.caucho.config.scope   
com.caucho.config.xml   
com.caucho.ejb.inject   
com.caucho.server.webbeans   
javax.enterprise.context.spi   
javax.enterprise.inject.spi Java Dependency Injection programmatic APIs. 
 

Uses of Contextual in com.caucho.config.event
 

Classes in com.caucho.config.event that implement Contextual
 class EventBeanImpl<T>
          Internal implementation for a Bean
 

Uses of Contextual in com.caucho.config.inject
 

Classes in com.caucho.config.inject that implement Contextual
 class AbstractBean<T>
          Common bean introspection for Produces and ManagedBean.
 class AbstractInterceptorBean<X>
          InterceptorBean represents a Java interceptor
 class AbstractIntrospectedBean<T>
          Common bean introspection for Produces and ManagedBean.
 class AbstractSingletonBean<T>
          SingletonBean represents a singleton instance exported as a web beans.
 class BeanAdapter<X,T>
          Adapter from an internal bean to an external exposed bean as used by session beans.
 class BeanWrapper<T>
          Internal implementation for a Bean
 class CauchoBean<T>
          Configuration for the xml web bean component.
 class DecoratorBean<T>
          DecoratorBean represents a Java decorator
 class DelegateProxyBean
          Marker bean for @Delegate injection
 class InjectionBean<T>
          SingletonBean represents a singleton instance exported as a web beans.
 class InjectionPointBean
          Configuration for the xml web bean component.
 class InjectionPointStandardBean
          Bean object for the general InjectionPoint.
 class InstanceBeanImpl<T>
          Internal implementation for a Bean
 class InterceptorBean<X>
          InterceptorBean represents a Java interceptor
 class InterceptorRuntimeBean<X>
          InterceptorBean represents a Java interceptor
 class InterceptorSelfBean<X>
          InterceptorBean represents a Java interceptor
 class ManagedBeanImpl<X>
          SimpleBean represents a POJO Java bean registered as a WebBean.
 class ManagedSingletonBean<T>
          SingletonBean represents a singleton instance exported as a web beans.
 class NewBean<X>
          NewBean represents the SimpleBean created through the @New interface.
 class ProducesFieldBean<X,T>
           
 class ProducesMethodBean<X,T>
           
 class SingletonBean<T>
          SingletonBean represents a singleton instance exported as a web beans.
 

Methods in com.caucho.config.inject that return Contextual
 Contextual<T> CreationalContextImpl.getBean()
           
 

Methods in com.caucho.config.inject with parameters of type Contextual
<T> CreationalContext<T>
InjectManager.createCreationalContext(Contextual<T> bean)
           
static
<X> X
CreationalContextImpl.find(CreationalContextImpl<?> ptr, Contextual<X> bean)
           
static
<X> X
CreationalContextImpl.findAny(CreationalContextImpl<?> ptr, Contextual<X> bean)
           
static
<X> X
CreationalContextImpl.findWithNull(CreationalContextImpl<?> ptr, Contextual<X> bean)
           
<X> X
CreationalContextImpl.get(Contextual<X> bean)
           
<X> X
CreationalContextImpl.getAny(Contextual<X> bean)
          Find any bean, for disposers.
 

Constructors in com.caucho.config.inject with parameters of type Contextual
BeanInstance(Contextual<T> bean, T value)
           
CreationalContextImpl(Contextual<T> bean, CreationalContextImpl<?> parent)
           
DependentCreationalContext(Contextual<T> bean, CreationalContextImpl<?> parent, InjectionPoint injectionPoint)
           
OwnerCreationalContext(Contextual<T> bean)
           
OwnerCreationalContext(Contextual<T> bean, CreationalContextImpl<?> parent)
           
ProducesCreationalContext(Contextual<T> bean, CreationalContextImpl<?> parent)
           
 

Uses of Contextual in com.caucho.config.scope
 

Methods in com.caucho.config.scope with parameters of type Contextual
<T> void
SingletonScope.addDestructor(Contextual<T> comp, T value)
           
 void DestructionListener.addValue(Contextual<?> bean, java.lang.Object value)
           
protected
<T> T
AbstractScopeContext.create(Contextual<T> bean, CreationalContext<T> env)
           
protected
<T> T
SingletonScope.create(Contextual<T> bean, CreationalContext<T> env)
           
<T> T
AbstractScopeContext.get(Contextual<T> bean)
          Returns the current instance, if it exists.
<T> T
ContextContainer.get(Contextual<T> bean)
           
<T> T
DependentContext.get(Contextual<T> bean)
           
<T> T
ErrorContext.get(Contextual<T> bean)
           
<T> T
ScopeMap.get(Contextual<T> bean)
           
<T> T
AbstractScopeContext.get(Contextual<T> bean, CreationalContext<T> creationalContext)
           
<T> T
DependentContext.get(Contextual<T> bean, CreationalContext<T> creationalContext)
           
<T> T
ErrorContext.get(Contextual<T> bean, CreationalContext<T> creationalContext)
           
<T> void
ContextContainer.put(Contextual<T> bean, java.lang.Object id, T value, CreationalContext<T> env)
           
<T> void
ScopeMap.put(Contextual<T> bean, T value)
           
 void ScopeMap.remove(Contextual<?> bean)
           
 

Uses of Contextual in com.caucho.config.xml
 

Classes in com.caucho.config.xml that implement Contextual
 class XmlBean<X>
          Internal implementation for a Bean
 class XmlManagedBeanImpl<X>
          SimpleBean represents a POJO Java bean registered as a WebBean.
 

Uses of Contextual in com.caucho.ejb.inject
 

Classes in com.caucho.ejb.inject that implement Contextual
 class SessionBeanImpl<X,T>
          Internal implementation for a Bean
 class SessionRegistrationBean<X,T>
          Internal registration for the EJB.
 class StatefulBeanImpl<X,T>
          Internal implementation for a Bean
 class StatelessBeanImpl<X,T>
          Internal implementation for a Bean
 

Uses of Contextual in com.caucho.server.webbeans
 

Methods in com.caucho.server.webbeans with parameters of type Contextual
<T> T
TransactionScope.get(Contextual<T> bean, CreationalContext<T> creationalContext)
           
 

Uses of Contextual in javax.enterprise.context.spi
 

Methods in javax.enterprise.context.spi with parameters of type Contextual
<T> T
Context.get(Contextual<T> bean)
          Returns a instance of a bean, creating if the bean is not already available in the context.
<T> T
Context.get(Contextual<T> bean, CreationalContext<T> creationalContext)
          Internal SPI method to create a new instance of a bean, when given a creational context.
 

Uses of Contextual in javax.enterprise.inject.spi
 

Subinterfaces of Contextual in javax.enterprise.inject.spi
 interface Bean<T>
          Internal implementation for a Bean
 interface Decorator<T>
          Internal implementation for a Decorator
 interface Interceptor<T>
          Metadata for for an interceptor
 

Methods in javax.enterprise.inject.spi with parameters of type Contextual
<T> CreationalContext<T>
BeanManager.createCreationalContext(Contextual<T> contextual)
          Creates a new CreationalContext for instantiating a bean.