org.jboss.weld.bean.builtin
Class EventBean

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

public class EventBean
extends AbstractFacadeBean<javax.enterprise.event.Event<?>>


Field Summary
 
Fields inherited from class org.jboss.weld.bean.RIBean
BEAN_ID_PREFIX, BEAN_ID_SEPARATOR
 
Constructor Summary
EventBean(BeanManagerImpl manager)
           
 
Method Summary
 Class<?> getBeanClass()
           
 Set<Annotation> getQualifiers()
           
 Class<javax.enterprise.event.Event<?>> getType()
           
 Set<Type> getTypes()
           
protected  javax.enterprise.event.Event<?> newInstance(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<javax.enterprise.event.Event<?>> creationalContext)
           
 String toString()
           
 
Methods inherited from class org.jboss.weld.bean.builtin.AbstractFacadeBean
create, destroy
 
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
 
Methods inherited from class org.jboss.weld.bean.RIBean
equals, getBeanManager, getId, getInjectionPoints, getQualifierInstances, hashCode, isDependent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EventBean

public EventBean(BeanManagerImpl manager)
Method Detail

getType

public Class<javax.enterprise.event.Event<?>> getType()
Specified by:
getType in class RIBean<javax.enterprise.event.Event<?>>

getBeanClass

public Class<?> getBeanClass()
Specified by:
getBeanClass in interface javax.enterprise.inject.spi.Bean<javax.enterprise.event.Event<?>>
Overrides:
getBeanClass in class RIBean<javax.enterprise.event.Event<?>>

getTypes

public Set<Type> getTypes()

getQualifiers

public Set<Annotation> getQualifiers()
Specified by:
getQualifiers in interface javax.enterprise.inject.spi.Bean<javax.enterprise.event.Event<?>>
Overrides:
getQualifiers in class AbstractBuiltInBean<javax.enterprise.event.Event<?>>

newInstance

protected javax.enterprise.event.Event<?> newInstance(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
                                                      javax.enterprise.context.spi.CreationalContext<javax.enterprise.event.Event<?>> creationalContext)
Specified by:
newInstance in class AbstractFacadeBean<javax.enterprise.event.Event<?>>

toString

public String toString()
Overrides:
toString in class RIBean<javax.enterprise.event.Event<?>>


Copyright © 2013 Seam Framework. All Rights Reserved.