public class ProcessSessionBeanImpl<X> extends AbstractProcessClassBean<Object,SessionBean<Object>> implements ProcessSessionBean<X>
Modifier and Type | Method and Description |
---|---|
protected static <X> void |
fire(BeanManagerImpl beanManager,
SessionBean<Object> bean) |
AnnotatedType<Object> |
getAnnotatedBeanClass()
Returns the
AnnotatedType representing the bean class. |
AnnotatedType<X> |
getAnnotatedSessionBeanClass() |
String |
getEjbName()
Returns the EJB name of the session bean.
|
SessionBeanType |
getSessionBeanType()
Returns a
SessionBeanType representing the kind of session bean. |
addDefinitionError, getAnnotated, getBean
fire
getActualTypeArguments, getBeanManager, getErrors, getObserverMethod, getRawType, getReceiver, setObserverMethod, setReceiver
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addDefinitionError, getAnnotated, getBean
protected static <X> void fire(BeanManagerImpl beanManager, SessionBean<Object> bean)
public AnnotatedType<X> getAnnotatedSessionBeanClass()
public String getEjbName()
ProcessSessionBean
getEjbName
in interface ProcessSessionBean<X>
public SessionBeanType getSessionBeanType()
ProcessSessionBean
SessionBeanType
representing the kind of session bean.getSessionBeanType
in interface ProcessSessionBean<X>
SessionBeanType
public AnnotatedType<Object> getAnnotatedBeanClass()
ProcessManagedBean
AnnotatedType
representing the bean class.getAnnotatedBeanClass
in interface ProcessManagedBean<Object>
AnnotatedType
for the bean being registeredCopyright © 2013 Seam Framework. All Rights Reserved.