public abstract class ServiceBean extends SessionBeanImpl
Subclasses must provide a TransactionHandlerFactory implementation for associating the appmodule transaction with the bean transaction.
mApplicationModule
Constructor and Description |
---|
ServiceBean() |
Modifier and Type | Method and Description |
---|---|
protected void |
createApplicationModule(java.lang.String amDefName)
Convenience method for creating the aggregated application module instance.
|
protected void |
createApplicationModule(java.lang.String amDefName,
java.lang.String configName)
Convenience method for creating the aggregated application module instance
using a LOCAL mode configuration.
|
protected abstract TransactionHandlerFactory |
createTransactionHandlerFactory() |
protected boolean |
isJboBean() |
connectToDataSource, createApplicationModule, createApplicationModule, createApplicationModuleInternal, disconnectFromDataSource, doMessage, ejbActivate, ejbPassivate, ejbRemove, getApplicationModule, getApplicationModuleDefName, getConfigurationName, getSessionContext, getTransactionTimeOut, isTransactionManagedByBean, postApplicationModuleCreate, removeApplicationModule, setApplicationModuleDefName, setClientEnv, setConfigurationName, setCurrentSessionContext, setSessionContext, useDataSource
protected abstract TransactionHandlerFactory createTransactionHandlerFactory()
createTransactionHandlerFactory
in class SessionBeanImpl
protected void createApplicationModule(java.lang.String amDefName, java.lang.String configName) throws javax.ejb.CreateException
amDefName
- Fully qaulified appmodule definition nameconfigName
- javax.ejb.CreateException
protected void createApplicationModule(java.lang.String amDefName) throws javax.ejb.CreateException
amDefName
- Fully qaulified appmodule definition namejavax.ejb.CreateException
protected final boolean isJboBean()
isJboBean
in class SessionBeanImpl