Package org.glassfish.admin.amx.j2ee
Interface J2EEManagedObject
-
- All Known Subinterfaces:
AppClientModule
,EJB
,EJBModule
,EntityBean
,J2EEApplication
,J2EEDeployedObject
,J2EEDomain
,J2EELogicalServer
,J2EEModule
,J2EEResource
,J2EEServer
,JavaMailResource
,JCAConnectionFactory
,JCAManagedConnectionFactory
,JCAResource
,JDBCDataSource
,JDBCDriver
,JDBCResource
,JMSResource
,JNDIResource
,JTAResource
,JVM
,MessageDrivenBean
,ResourceAdapter
,ResourceAdapterModule
,RMI_IIOPResource
,Servlet
,SessionBean
,SingletonSessionBean
,StatefulSessionBean
,StatelessSessionBean
,URLResource
,WebModule
public interface J2EEManagedObject extends AMXProxy
The J2EEManagedObject model is the base model of all managed objects in the J2EE Management Model. All managed objects in the J2EE Platform must implement the J2EEManagedObject model.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getobjectName()
The ObjectName of the J2EEManagedObject.boolean
iseventProvider()
If true, indicates that the managed object provides event 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.boolean
isstatisticsProvider()
If true, indicates that the managed object supports performance statistics and therefore implements the StatisticsProvider model.-
Methods inherited from interface org.glassfish.admin.amx.core.AMX_SPI
getChildren, getName, getParent
-
Methods inherited from interface org.glassfish.admin.amx.core.AMXProxy
as, attributeNames, attributesMap, attributesMap, child, child, childrenMap, childrenMap, childrenMaps, childrenSet, extra, invokeOp, invokeOp, java, nameProp, objectName, parent, parentPath, path, type, valid
-
-
-
-
Method Detail
-
getobjectName
@ManagedAttribute String getobjectName()
The ObjectName of the J2EEManagedObject. All managed objects must have a unique name within the context of the management domain. The name must not be null.Note that the Attribute name is case-sensitive "getobjectName" as defined by JSR 77.
- Returns:
- the ObjectName of the object, as a String
-
iseventProvider
@ManagedAttribute boolean iseventProvider()
If true, indicates that the managed object provides event notification about events that occur on that object. NOTE: JSR 77 defines the Attribute name as "eventProvider".
-
isstateManageable
@ManagedAttribute boolean isstateManageable()
If true, indicates that this managed object implements the StateManageable model and is state manageable.Note that the Attribute name is case-sensitive "stateManageable" as defined by JSR 77.
-
isstatisticsProvider
@ManagedAttribute boolean isstatisticsProvider()
If true, indicates that the managed object supports performance statistics and therefore implements the StatisticsProvider model.Note that the Attribute name is case-sensitive "statisticProvider" as defined by JSR 77.
-
-