org.openejb.entity.cmp
Class CMPEJBContainer
java.lang.Object
org.openejb.GenericEJBContainer
org.openejb.entity.cmp.CMPEJBContainer
- All Implemented Interfaces:
- org.apache.geronimo.management.EJB, EJBContainer, org.apache.geronimo.gbean.GBeanLifecycle, org.apache.geronimo.core.service.Interceptor, org.apache.geronimo.management.J2EEManagedObject
- public class CMPEJBContainer
- extends GenericEJBContainer
- Version:
- $Revision: 446207 $ $Date: 2006-05-27 14:00:16 +0200 (Sat, 27 May 2006) $
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
Constructor Summary |
CMPEJBContainer(Object containerId,
String ejbName,
ProxyInfo proxyInfo,
InterfaceMethodSignature[] signatures,
InstanceContextFactory contextFactory,
InterceptorBuilder interceptorBuilder,
InstancePool pool,
Map componentContext,
org.apache.geronimo.transaction.context.UserTransactionImpl userTransaction,
String[] jndiNames,
String[] localJndiNames,
org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager,
org.apache.geronimo.transaction.TrackedConnectionAssociator trackedConnectionAssociator,
org.apache.geronimo.timer.ThreadPooledTimer timer,
String objectName,
org.apache.geronimo.kernel.Kernel kernel,
org.apache.geronimo.security.deploy.DefaultPrincipal defaultPrincipal,
Subject runAsSubject,
TSSBean tssBean,
Serializable homeTxPolicyConfig,
Serializable remoteTxPolicyConfig,
ClassLoader classLoader,
org.tranql.intertxcache.FrontEndCacheDelegate delegate,
org.tranql.intertxcache.CacheFactory factory)
|
Methods inherited from class org.openejb.GenericEJBContainer |
getClassLoader, getContainerID, getDefaultSubject, getEjbHome, getEjbLocalHome, getEjbLocalObject, getEjbName, getEjbObject, getHomeTxPolicyConfig, getJndiNames, getLocalJndiNames, getMethodIndex, getObjectName, getProxyInfo, getRemoteTxPolicyConfig, getSignatures, getTimerById, getUnmanagedReference, invoke, invoke, isEventProvider, isStateManageable, isStatisticsProvider |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
CMPEJBContainer
public CMPEJBContainer(Object containerId,
String ejbName,
ProxyInfo proxyInfo,
InterfaceMethodSignature[] signatures,
InstanceContextFactory contextFactory,
InterceptorBuilder interceptorBuilder,
InstancePool pool,
Map componentContext,
org.apache.geronimo.transaction.context.UserTransactionImpl userTransaction,
String[] jndiNames,
String[] localJndiNames,
org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager,
org.apache.geronimo.transaction.TrackedConnectionAssociator trackedConnectionAssociator,
org.apache.geronimo.timer.ThreadPooledTimer timer,
String objectName,
org.apache.geronimo.kernel.Kernel kernel,
org.apache.geronimo.security.deploy.DefaultPrincipal defaultPrincipal,
Subject runAsSubject,
TSSBean tssBean,
Serializable homeTxPolicyConfig,
Serializable remoteTxPolicyConfig,
ClassLoader classLoader,
org.tranql.intertxcache.FrontEndCacheDelegate delegate,
org.tranql.intertxcache.CacheFactory factory)
throws Exception
doStart
public void doStart()
throws Exception
- Specified by:
doStart
in interface org.apache.geronimo.gbean.GBeanLifecycle
- Overrides:
doStart
in class GenericEJBContainer
- Throws:
Exception
doStop
public void doStop()
throws Exception
- Specified by:
doStop
in interface org.apache.geronimo.gbean.GBeanLifecycle
- Overrides:
doStop
in class GenericEJBContainer
- Throws:
Exception
doFail
public void doFail()
- Specified by:
doFail
in interface org.apache.geronimo.gbean.GBeanLifecycle
- Overrides:
doFail
in class GenericEJBContainer
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
Copyright © 1999-2006 OpenEJB. All Rights Reserved.