org.apache.geronimo.management
Interface J2EEManagedObject

All Known Subinterfaces:
ActiveMQBroker, ActiveMQManager, AppClientModule, BrokerServiceGBean, EJB, EJBModule, EntityBean, J2EEApplication, J2EEApplication, J2EEDeployedObject, J2EEDomain, J2EEDomain, J2EEModule, J2EEResource, J2EEServer, J2EEServer, JavaMailResource, JCAAdminObject, JCAConnectionFactory, JCAConnectionFactory, JCAManagedConnectionFactory, JCAManagedConnectionFactory, JCAResource, JCAResource, JCAResourceAdapter, JDBCDataSource, JDBCDriver, JDBCResource, JettyContainer, JMSBroker, JMSResource, JNDIResource, JTAResource, JVM, JVM, MessageDrivenBean, NetworkContainer, ResourceAdapter, ResourceAdapter, ResourceAdapterModule, ResourceAdapterModule, RMI_IIOPResource, Servlet, SessionBean, StatefulSessionBean, StatelessSessionBean, TomcatWebContainer, TomcatWebModule, URLResource, WebContainer, WebModule, WebModule
All Known Implementing Classes:
ActiveMQManagerGBean, AdminObjectWrapper, BrokerServiceGBeanImpl, EjbDeployment, EjbDeploymentGBean, EjbModuleImpl, EjbModuleImplGBean, J2EEAppClientModuleImpl, J2EEApplicationImpl, J2EEDomainImpl, J2EEServerImpl, JCAConnectionFactoryImpl, JCAResourceImpl, JettyContainerImpl, JettyDefaultServletHolder, JettyJspServletHolder, JettyServletHolder, JettyWebAppContext, JVMImpl, MailGBean, ManagedConnectionFactoryWrapper, ResourceAdapterImpl, ResourceAdapterModuleImpl, ResourceAdapterWrapperGBean, ThreadPool, TomcatContainer, TomcatWebAppContext

public interface J2EEManagedObject


Method Summary
 String getObjectName()
          Gets the unique name of this object.
 boolean isEventProvider()
          Determines if this object implemnts the event provider type defined in the J2EE Management specification.
 boolean isStateManageable()
          Determines if this object implements the state manageable type defined in the J2EE Management specification.
 boolean isStatisticsProvider()
          Determines if this object implemnts the statistics provider type defined in the J2EE Management specification.
 

Method Detail

getObjectName

String getObjectName()
Gets the unique name of this object. The object name must comply with the ObjectName specification in the JMX specification and the restrictions in the J2EEManagementInterface.

Returns:
the unique name of this object within the server

isStateManageable

boolean isStateManageable()
Determines if this object implements the state manageable type defined in the J2EE Management specification.

Returns:
true if this class also implements the state manageable type; false otherwise

isStatisticsProvider

boolean isStatisticsProvider()
Determines if this object implemnts the statistics provider type defined in the J2EE Management specification.

Returns:
true if this class also implements the statistics provider type; false otherwise

isEventProvider

boolean isEventProvider()
Determines if this object implemnts the event provider type defined in the J2EE Management specification.

Returns:
true if this class also implements the event manageable type; false otherwise


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.