Interface J2EEManagedObjectMBean
-
- All Known Subinterfaces:
AppClientModuleMBean
,EJBMBean
,EJBModuleMBean
,EntityBeanMBean
,J2EEApplicationMBean
,J2EEDeployedObjectMBean
,J2EEDomainMBean
,J2EEModuleMBean
,J2EEResourceMBean
,J2EEServerMBean
,JavaMailResourceMBean
,JCAConnectionFactoryMBean
,JCAManagedConnectionFactoryMBean
,JCAResourceMBean
,JDBCDataSourceMBean
,JDBCDriverMBean
,JDBCResourceMBean
,JMSResourceMBean
,JNDIResourceMBean
,JTAResourceMBean
,JVMMBean
,MessageDrivenBeanMBean
,ResourceAdapterMBean
,ResourceAdapterModuleMBean
,RMI_IIOPResourceMBean
,ServletMBean
,SessionBeanMBean
,SingletonSessionBeanMBean
,StatefulSessionBeanMBean
,StatelessSessionBeanMBean
,URLResourceMBean
,WebModuleMBean
- All Known Implementing Classes:
J2EEApplication
,J2EEDeployedObject
,J2EEManagedObject
,J2EEModule
public interface J2EEManagedObjectMBean
The J2EEManagedObject model is the base model of all managed objects in the J2EE Management Model. All managed objects in the J2EE platform must include the attributes of the J2EEManagedObject model. All managed objects must have a unique name.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getobjectName()
The object name of the managed object.boolean
iseventProvider()
If true, indicates that the managed object implements the EventProvider model and provides notification about events that occur on that object.boolean
isstateManageable()
If true, indicates that this managed object implements the StateManageable model and is state manageable by the specification of Chapter JSR77.5, State Management.boolean
isstatisticsProvider()
If true, indicates that the managed object supports the generation of performance statistics and implements the StatisticsProvider model.
-
-
-
Method Detail
-
getobjectName
java.lang.String getobjectName()
The object name of the managed object. The objectName attribute is of the type OBJECT_NAME which is a string that complies with the syntax specified for a J2EEManagedObject name below. The objectName attribute must not be null. The value of objectName must be unique within the management domain. Management applications use this value to identify managed objects, for example identifying the source of events. The J2EEManagedObject objectName consists of two parts:- A domain name
- An unordered set of key properties, which must include the j2eeType, name
and
key properties.
[,property=value]*
-
isstateManageable
boolean isstateManageable()
If true, indicates that this managed object implements the StateManageable model and is state manageable by the specification of Chapter JSR77.5, State Management. If false, the managed object does not support state management.
-
isstatisticsProvider
boolean isstatisticsProvider()
If true, indicates that the managed object supports the generation of performance statistics and implements the StatisticsProvider model. If false, the J2EEManagedObject does not support performance statistics.
-
iseventProvider
boolean iseventProvider()
If true, indicates that the managed object implements the EventProvider model and provides notification about events that occur on that object.
-
-