| org.ow2.easybeans.api.jmx.EZBManagementIdentifier
EZBManagementIdentifier | public interface EZBManagementIdentifier (Code) | | JMX Identifier, used to create a JMX ObjectName from an Object.
author: Guillaume Sauthier< Parameters: ManagedType - > Managed resource Type |
getAdditionnalProperties | String getAdditionnalProperties(ManagedType instance)(Code) | | Parameters: instance - Managed instance from which the additionnalproperties will be extracted. Returns a comma separated(,) list of properties (name=value) |
getDomain | String getDomain()(Code) | | Returns the JMX Domain name of the MBean. |
getNamePropertyValue | String getNamePropertyValue(ManagedType instance)(Code) | | Parameters: instance - Managed instance from which the name will be extracted. Returns the ObjectName 'name' property value. |
getTypeName | String getTypeName()(Code) | | Returns the 'type' property name : j2eeType for JSR 77 and type for others. |
getTypeProperty | String getTypeProperty()(Code) | | May differ if JSR77 MBean or "normal" MBean.
A JSR77 MBean has j2eeType=XX, but a "normal" MBean has type=YY.
Will probably be implemented by an abstract class.
Returns the type=type_name couple. |
setDomain | void setDomain(String domainName)(Code) | | Sets the domain for this identifier.
Parameters: domainName - the JMX Domain name of the MBean. |
setServerName | void setServerName(String serverName)(Code) | | Sets the Server name for this identifier.
Parameters: serverName - the JMX Server name of this MBean. |
|
|