@Module public class EjbStatefulBean<X> extends EjbSessionBean<X>
DescriptionGroupConfig.Icon
_isContainerTransaction, _jClassLoader, _localList, _remoteList
Constructor and Description |
---|
EjbStatefulBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getEJBKind()
Returns the kind of bean.
|
java.lang.Class<? extends java.lang.annotation.Annotation> |
getSessionType()
Gets the session bean type.
|
void |
initIntrospect()
Obtain and apply initialization from annotations.
|
deployServer, fillClassDefaults, getBeanType, init, isContainerTransaction, setEJBClass, setTransactionType
addAfterBeginMethod, addAsyncMethod, addBeanDependency, addBeforeCompletionMethod, addBuilderProgram, addBusinessLocal, addBusinessRemote, addConcurrentMethod, addDepend, addDependency, addDependency, addDependencyList, addInitProgram, addInterceptor, addLocal, addLocalType, addLocalWrapper, addMethod, addPostConstruct, addRemote, addRemoteType, addRemoteWrapper, addRemoveMethod, classHasMethod, createBeanGenerator, createDataSource, createEjbLocalRef, createEjbRef, createEnvEntry, createMessageDestinationRef, createMethod, createResourceEnvRef, createResourceRef, error, error, findFirstCreateMethod, findMethod, getAnnotatedType, getBeanDependList, getCdiManager, getClassLoader, getClassName, getConfig, getDependList, getEJBClass, getEJBClassName, getEjbContainer, getEJBFullClassName, getEJBModuleName, getEJBName, getFilename, getFullImplName, getFullMethodName, getFullMethodName, getInitProgram, getInjectionTarget, getJar, getLine, getLocalBean, getLocalList, getLocation, getMappedName, getMethod, getMethod, getMethod, getMethodList, getMethodPattern, getModuleName, getRawAnnotatedType, getRemoteList, getResourceList, getServerProgram, getShortClassName, getSkeletonName, getTimeoutMethodName, getTransactionTimeout, introspect, introspectBean, isAllowPOJO, isCMP, isCMP1, isMatch, loadClass, setAllowPOJO, setAroundInvoke, setConcurrencyManagementType, setConfigLocation, setContainerTransaction, setEJBClassWrapper, setEJBName, setInit, setInjectionTarget, setJar, setLocalBean, setLocation, setMappedName, setSecurityIdentity, setStatefulTimeout, setTransactionTimeout, toString, validateException, validateExceptions, validateExceptions, validateLocal, validateRemote
createIcon, getDisplayName, setDescription, setDisplayName, setId
public EjbStatefulBean(EjbConfig ejbConfig, AnnotatedType<X> rawAnnType, AnnotatedType<X> annType, java.lang.String moduleName)
public java.lang.Class<? extends java.lang.annotation.Annotation> getSessionType()
EjbSessionBean
getSessionType
in class EjbSessionBean<X>
public java.lang.String getEJBKind()
getEJBKind
in class EjbSessionBean<X>
public void initIntrospect()
EjbSessionBean
initIntrospect
in class EjbSessionBean<X>