org.openejb
Class EJBModuleImpl

java.lang.Object
  extended byorg.openejb.EJBModuleImpl
All Implemented Interfaces:
org.apache.geronimo.management.EJBModule, org.apache.geronimo.gbean.GBeanLifecycle, org.apache.geronimo.management.J2EEDeployedObject, org.apache.geronimo.management.J2EEManagedObject, org.apache.geronimo.management.J2EEModule

public class EJBModuleImpl
extends Object
implements org.apache.geronimo.gbean.GBeanLifecycle, org.apache.geronimo.management.EJBModule

Version:
$Revision: 446183 $ $Date: 2006-05-01 03:03:26 +0200 (Mon, 01 May 2006) $

Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
EJBModuleImpl(String objectName, org.apache.geronimo.management.J2EEServer server, org.apache.geronimo.management.J2EEApplication application, String deploymentDescriptor, org.tranql.query.ConnectionFactoryDelegate delegate, org.apache.geronimo.connector.outbound.ConnectionFactorySource connectionFactory, org.tranql.ejb.TransactionManagerDelegate tmDelegate, org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager, Collection ejbs)
           
 
Method Summary
 void doFail()
           
 void doStart()
           
 void doStop()
           
 String getApplication()
           
 String getDeploymentDescriptor()
           
 String[] getEjbs()
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 String[] getJavaVMs()
           
 String getObjectName()
           
 String getServer()
           
 boolean isEventProvider()
           
 boolean isStateManageable()
           
 boolean isStatisticsProvider()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

EJBModuleImpl

public EJBModuleImpl(String objectName,
                     org.apache.geronimo.management.J2EEServer server,
                     org.apache.geronimo.management.J2EEApplication application,
                     String deploymentDescriptor,
                     org.tranql.query.ConnectionFactoryDelegate delegate,
                     org.apache.geronimo.connector.outbound.ConnectionFactorySource connectionFactory,
                     org.tranql.ejb.TransactionManagerDelegate tmDelegate,
                     org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager,
                     Collection ejbs)
Method Detail

getObjectName

public String getObjectName()
Specified by:
getObjectName in interface org.apache.geronimo.management.J2EEManagedObject

isStateManageable

public boolean isStateManageable()
Specified by:
isStateManageable in interface org.apache.geronimo.management.J2EEManagedObject

isStatisticsProvider

public boolean isStatisticsProvider()
Specified by:
isStatisticsProvider in interface org.apache.geronimo.management.J2EEManagedObject

isEventProvider

public boolean isEventProvider()
Specified by:
isEventProvider in interface org.apache.geronimo.management.J2EEManagedObject

getDeploymentDescriptor

public String getDeploymentDescriptor()
Specified by:
getDeploymentDescriptor in interface org.apache.geronimo.management.J2EEDeployedObject

getServer

public String getServer()
Specified by:
getServer in interface org.apache.geronimo.management.J2EEDeployedObject

getApplication

public String getApplication()

getJavaVMs

public String[] getJavaVMs()
Specified by:
getJavaVMs in interface org.apache.geronimo.management.J2EEModule

getEjbs

public String[] getEjbs()
Specified by:
getEjbs in interface org.apache.geronimo.management.EJBModule

doStart

public void doStart()
             throws Exception
Specified by:
doStart in interface org.apache.geronimo.gbean.GBeanLifecycle
Throws:
Exception

doStop

public void doStop()
            throws Exception
Specified by:
doStop in interface org.apache.geronimo.gbean.GBeanLifecycle
Throws:
Exception

doFail

public void doFail()
Specified by:
doFail in interface org.apache.geronimo.gbean.GBeanLifecycle

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


Copyright © 1999-2006 OpenEJB. All Rights Reserved.