|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
ManagedType - Managed resource Typepublic interface EZBManagementIdentifier<ManagedType>
JMX Identifier, used to create a JMX ObjectName from an Object.
| Method Summary | |
|---|---|
String |
getAdditionnalProperties(ManagedType instance)
|
String |
getDomain()
|
String |
getNamePropertyValue(ManagedType instance)
|
String |
getTypeName()
|
String |
getTypeProperty()
May differ if JSR77 MBean or "normal" MBean. A JSR77 MBean has j2eeType=XX, but a "normal" MBean has type=YY. |
String |
getTypeValue()
This method has to be implemented by each EZBManagementIdentifier. |
void |
setDomain(String domainName)
Sets the domain for this identifier. |
void |
setServerName(String serverName)
Sets the Server name for this identifier. |
| Method Detail |
|---|
String getDomain()
String getTypeProperty()
String getTypeName()
j2eeType
for JSR 77 and type for others.String getTypeValue()
EZBManagementIdentifier.
J2EEServer)String getNamePropertyValue(ManagedType instance)
instance - Managed instance from which the name will be extracted.
String getAdditionnalProperties(ManagedType instance)
instance - Managed instance from which the additionnal
properties will be extracted.
void setDomain(String domainName)
domainName - the JMX Domain name of the MBean.void setServerName(String serverName)
serverName - the JMX Server name of this MBean.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||