public class ProcessSessionBeanImpl<X> extends AbstractProcessClassBean<java.lang.Object,SessionBean<java.lang.Object>> implements ProcessSessionBean<X>
| Constructor and Description |
|---|
ProcessSessionBeanImpl(BeanManagerImpl beanManager,
SessionBean<java.lang.Object> bean) |
| Modifier and Type | Method and Description |
|---|---|
static <X> void |
fire(BeanManagerImpl beanManager,
SessionBean<java.lang.Object> bean) |
AnnotatedType<java.lang.Object> |
getAnnotatedBeanClass()
Returns the
AnnotatedType representing
the bean class. |
AnnotatedType<X> |
getAnnotatedSessionBeanClass() |
java.lang.String |
getEjbName()
Returns the EJB name of the session bean.
|
SessionBeanType |
getSessionBeanType()
Returns a
SessionBeanType representing the
kind of session bean. |
addDefinitionError, getAnnotated, getBeanfire, firegetActualTypeArguments, getBeanManager, getErrors, getRawTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddDefinitionError, getAnnotated, getBeanpublic ProcessSessionBeanImpl(BeanManagerImpl beanManager, SessionBean<java.lang.Object> bean)
public static <X> void fire(BeanManagerImpl beanManager, SessionBean<java.lang.Object> bean)
public AnnotatedType<X> getAnnotatedSessionBeanClass()
public java.lang.String getEjbName()
ProcessSessionBeangetEjbName in interface ProcessSessionBean<X>public SessionBeanType getSessionBeanType()
ProcessSessionBeanSessionBeanType representing the
kind of session bean.getSessionBeanType in interface ProcessSessionBean<X>SessionBeanTypepublic AnnotatedType<java.lang.Object> getAnnotatedBeanClass()
ProcessManagedBeanAnnotatedType representing
the bean class.getAnnotatedBeanClass in interface ProcessManagedBean<java.lang.Object>AnnotatedType for the bean
being registeredCopyright © 2014 Seam Framework. All Rights Reserved.