public class EjbStatelessBean<X> extends EjbSessionBean<X>
DescriptionGroupConfig.Icon
_isContainerTransaction, _jClassLoader, _localList, _remoteList
Constructor and Description |
---|
EjbStatelessBean(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.
|
deployServer, fillClassDefaults, getBeanType, init, initIntrospect, 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 EjbStatelessBean(EjbConfig ejbConfig, AnnotatedType<X> rawAnnType, AnnotatedType<X> annType, java.lang.String moduleName)
public java.lang.String getEJBKind()
getEJBKind
in class EjbSessionBean<X>
public java.lang.Class<? extends java.lang.annotation.Annotation> getSessionType()
EjbSessionBean
getSessionType
in class EjbSessionBean<X>