com.caucho.ejb.cfg
Class EjbStatelessBean

java.lang.Object
  extended by com.caucho.config.types.DescriptionGroupConfig
      extended by com.caucho.ejb.cfg.EjbBean
          extended by com.caucho.ejb.cfg.EjbSessionBean
              extended by com.caucho.ejb.cfg.EjbStatelessBean
All Implemented Interfaces:
DependencyBean, EnvironmentBean

public class EjbStatelessBean
extends EjbSessionBean

Configuration for an ejb stateless session bean.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.caucho.config.types.DescriptionGroupConfig
DescriptionGroupConfig.Icon
 
Field Summary
 
Fields inherited from class com.caucho.ejb.cfg.EjbBean
_bean, _jClassLoader, _localHome, _localList, _methodList, _remoteHome, _remoteList
 
Constructor Summary
EjbStatelessBean(EjbConfig ejbConfig, java.lang.String ejbModuleName)
          Creates a new session bean configuration.
 
Method Summary
 java.lang.String getEJBKind()
          Returns the kind of bean.
 
Methods inherited from class com.caucho.ejb.cfg.EjbSessionBean
createBeanGenerator, deployServer, init, initIntrospect, isContainerTransaction, isStateless, setEJBClass, setSessionType, setTransactionType
 
Methods inherited from class com.caucho.ejb.cfg.EjbBean
addBeanDependency, addBuilderProgram, addBusinessLocal, addBusinessRemote, addDepend, addDependency, addDependency, addDependencyList, addInitProgram, addInterceptor, addMethod, addPostConstruct, addRemoveMethod, assembleBeanMethods, assembleGenerator, classHasMethod, containsInterceptor, createMessageDestinationRef, createMethod, createViews21, error, error, findFirstCreateMethod, findMethod, findMethod, generate, getAroundInvokeMethodName, getBeanDependList, getClassLoader, getClassName, getConfig, getDependList, getEJBClass, getEJBClassName, getEJBClassWrapper, getEjbContainer, getEJBFullClassName, getEJBModuleName, getEJBName, getFilename, getFullImplName, getFullMethodName, getFullMethodName, getInitProgram, getInterceptor, getInterceptors, getInvokeInterceptors, getLine, getLocalHome, getLocalList, getLocation, getMappedName, getMethod, getMethod, getMethod, getMethod, getMethodList, getMethodPattern, getMethods, getRemoteClass, getRemoteHome, getRemoteHomeClass, getRemoteList, getRemoveMethod, getRemoveMethods, getSecurityChain, getServerProgram, getShortClassName, getSkeletonName, getTimeoutMethodName, getTransactionAttribute, getTransactionChain, getTransactionTimeout, hasException, introspect, introspectBean, introspectEJBMethod, isAllowPOJO, isCMP, isCMP1, isEJB3, isEquiv, isMatch, isMatch, loadClass, setAllowPOJO, setAroundInvoke, setAroundInvokeMethodName, setConfigLocation, setContainerTransaction, setEJBClassWrapper, setEJBName, setHome, setInit, setLocal, setLocalHome, setLocalHomeWrapper, setLocalWrapper, setLocation, setMappedName, setRemote, setRemoteHomeWrapper, setRemoteWrapper, setSecurityIdentity, setTransactionTimeout, toString, validateException, validateExceptions, validateExceptions, validateImplMethod, validateMethod, validateMethod, validateMethod, validateNonFinalMethod, validateNonFinalMethod, validateNonFinalMethod, validateNonFinalMethod, validatePublicMethod, validateRemote
 
Methods inherited from class com.caucho.config.types.DescriptionGroupConfig
createIcon, getDisplayName, setDescription, setDisplayName, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EjbStatelessBean

public EjbStatelessBean(EjbConfig ejbConfig,
                        java.lang.String ejbModuleName)
Creates a new session bean configuration.

Method Detail

getEJBKind

public java.lang.String getEJBKind()
Returns the kind of bean.

Overrides:
getEJBKind in class EjbSessionBean