org.objectweb.jonas.management.j2eemanagement
Class J2EEManagedObject
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.objectweb.jonas.management.ReconfigDispatcher
org.objectweb.jonas.management.j2eemanagement.J2EEManagedObject
- All Implemented Interfaces:
- javax.management.NotificationBroadcaster, javax.management.NotificationEmitter, ReconfigDispatcherMBean
- Direct Known Subclasses:
- EJB, J2EEDeployedObject, J2EEDomain, J2EEResource, J2EEServer, JavaVm, JCAActivationSpec, JCAAdminObject, JCAConnectionFactory, JCAManagedConnectionFactory, JDBCDataSource, JDBCDriver, ResourceAdapter
- public class J2EEManagedObject
- extends ReconfigDispatcher
This class implements the J2EEManagedObject type specified in JSR77
- Author:
- Adriana Danes
Constructor Summary |
protected |
J2EEManagedObject(java.lang.String objectName)
MBean constructor |
protected |
J2EEManagedObject(java.lang.String objectName,
boolean stateManageable,
boolean statisticsProvider,
boolean eventProvider)
MBean constructor |
Methods inherited from class javax.management.NotificationBroadcasterSupport |
handleNotification, removeNotificationListener, sendNotification |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
J2EE_TYPE_SERVER
public static final java.lang.String J2EE_TYPE_SERVER
- See Also:
- Constant Field Values
J2EE_TYPE_APPLICATION
public static final java.lang.String J2EE_TYPE_APPLICATION
- See Also:
- Constant Field Values
J2EEManagedObject
protected J2EEManagedObject(java.lang.String objectName)
- MBean constructor
- Parameters:
objectName
- The complete name of the managed object
J2EEManagedObject
protected J2EEManagedObject(java.lang.String objectName,
boolean stateManageable,
boolean statisticsProvider,
boolean eventProvider)
- MBean constructor
- Parameters:
objectName
- object name of the managed objectstateManageable
- if true, this managed object implements J2EE State Management ModelstatisticsProvider
- if true, this managed object implements the J2EE StatisticProvide ModeleventProvider
- if true, this managed object implements the J2EE EventProvider Model
getObjectName
public java.lang.String getObjectName()
- Return this MBean's name
- Returns:
- The name of the MBean (see OBJECT_NAME in the JSR77)
isEventProvider
public boolean isEventProvider()
isStateManageable
public boolean isStateManageable()
isStatisticsProvider
public boolean isStatisticsProvider()