org.jboss.weld.bean.builtin
Class ConversationBean

java.lang.Object
  extended by org.jboss.weld.bean.RIBean<T>
      extended by org.jboss.weld.bean.builtin.AbstractBuiltInBean<javax.enterprise.context.Conversation>
          extended by org.jboss.weld.bean.builtin.ConversationBean
All Implemented Interfaces:
javax.enterprise.context.spi.Contextual<javax.enterprise.context.Conversation>, javax.enterprise.inject.spi.Bean<javax.enterprise.context.Conversation>, javax.enterprise.inject.spi.PassivationCapable

public class ConversationBean
extends AbstractBuiltInBean<javax.enterprise.context.Conversation>


Field Summary
 
Fields inherited from class org.jboss.weld.bean.RIBean
BEAN_ID_PREFIX, BEAN_ID_SEPARATOR
 
Constructor Summary
ConversationBean(BeanManagerImpl beanManager)
           
 
Method Summary
 javax.enterprise.context.Conversation create(javax.enterprise.context.spi.CreationalContext<javax.enterprise.context.Conversation> creationalContext)
           
 void destroy(javax.enterprise.context.Conversation instance, javax.enterprise.context.spi.CreationalContext<javax.enterprise.context.Conversation> creationalContext)
           
 String getName()
           
 Class<? extends Annotation> getScope()
           
 Class<javax.enterprise.context.Conversation> getType()
           
 Set<Type> getTypes()
           
 void initialize(BeanDeployerEnvironment environment)
           
 
Methods inherited from class org.jboss.weld.bean.builtin.AbstractBuiltInBean
cleanupAfterBoot, getQualifiers, getSpecializedBean, getStereotypes, getWeldInjectionPoints, initializeAfterBeanDiscovery, isAlternative, isNullable, isPassivationCapableBean, isPassivationCapableDependency, isPrimitive, isProxyable, isProxyRequired, isSpecializing
 
Methods inherited from class org.jboss.weld.bean.RIBean
equals, getBeanClass, getBeanManager, getId, getInjectionPoints, getQualifierInstances, hashCode, isDependent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConversationBean

public ConversationBean(BeanManagerImpl beanManager)
Method Detail

initialize

public void initialize(BeanDeployerEnvironment environment)
Overrides:
initialize in class AbstractBuiltInBean<javax.enterprise.context.Conversation>

getTypes

public Set<Type> getTypes()

create

public javax.enterprise.context.Conversation create(javax.enterprise.context.spi.CreationalContext<javax.enterprise.context.Conversation> creationalContext)

destroy

public void destroy(javax.enterprise.context.Conversation instance,
                    javax.enterprise.context.spi.CreationalContext<javax.enterprise.context.Conversation> creationalContext)

getType

public Class<javax.enterprise.context.Conversation> getType()
Specified by:
getType in class RIBean<javax.enterprise.context.Conversation>

getScope

public Class<? extends Annotation> getScope()
Specified by:
getScope in interface javax.enterprise.inject.spi.Bean<javax.enterprise.context.Conversation>
Overrides:
getScope in class AbstractBuiltInBean<javax.enterprise.context.Conversation>

getName

public String getName()
Specified by:
getName in interface javax.enterprise.inject.spi.Bean<javax.enterprise.context.Conversation>
Overrides:
getName in class AbstractBuiltInBean<javax.enterprise.context.Conversation>


Copyright © 2013 Seam Framework. All Rights Reserved.