@Module public class EjbSingletonBean<X> extends EjbSessionBean<X>
DescriptionGroupConfig.Icon
_isContainerTransaction, _jClassLoader, _localList, _remoteList
Constructor and Description |
---|
EjbSingletonBean(EjbConfig ejbConfig,
AnnotatedType<X> rawAnnType,
AnnotatedType<X> annType,
java.lang.String moduleName)
Creates a new session bean configuration.
|
Modifier and Type | Method and Description |
---|---|
protected void |
fillClassDefaults() |
java.lang.String |
getEJBKind()
Returns the kind of bean.
|
java.lang.Class<? extends java.lang.annotation.Annotation> |
getSessionType()
Gets the session bean type.
|
void |
setInitOnStartup(boolean isInit) |
deployServer, 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 EjbSingletonBean(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>
@Configurable public void setInitOnStartup(boolean isInit)
protected void fillClassDefaults()
fillClassDefaults
in class EjbSessionBean<X>