org.jboss.weld.bean.builtin
Class ContextBean<T extends javax.enterprise.context.spi.Context>
java.lang.Object
org.jboss.weld.bean.RIBean<T>
org.jboss.weld.bean.builtin.AbstractBuiltInBean<T>
org.jboss.weld.bean.builtin.ContextBean<T>
- All Implemented Interfaces:
- javax.enterprise.context.spi.Contextual<T>, javax.enterprise.inject.spi.Bean<T>, javax.enterprise.inject.spi.PassivationCapable
public class ContextBean<T extends javax.enterprise.context.spi.Context>
- extends AbstractBuiltInBean<T>
Methods inherited from class org.jboss.weld.bean.builtin.AbstractBuiltInBean |
cleanupAfterBoot, getName, getScope, getSpecializedBean, getStereotypes, getWeldInjectionPoints, initialize, initializeAfterBeanDiscovery, isAlternative, isNullable, isPassivationCapableBean, isPassivationCapableDependency, isPrimitive, isProxyable, isProxyRequired, isSpecializing |
ContextBean
public ContextBean(ContextHolder<T> contextHolder,
BeanManagerImpl beanManager)
of
public static <T extends javax.enterprise.context.spi.Context> ContextBean<T> of(ContextHolder<T> context,
BeanManagerImpl beanManager)
getTypes
public Set<Type> getTypes()
create
public T create(javax.enterprise.context.spi.CreationalContext<T> creationalContext)
destroy
public void destroy(T instance,
javax.enterprise.context.spi.CreationalContext<T> creationalContext)
getType
public Class<T> getType()
- Specified by:
getType
in class RIBean<T extends javax.enterprise.context.spi.Context>
getQualifiers
public Set<Annotation> getQualifiers()
- Specified by:
getQualifiers
in interface javax.enterprise.inject.spi.Bean<T extends javax.enterprise.context.spi.Context>
- Overrides:
getQualifiers
in class AbstractBuiltInBean<T extends javax.enterprise.context.spi.Context>
Copyright © 2013 Seam Framework. All Rights Reserved.