|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JmxService
JMX Service interface.
Method Summary | |
---|---|
JMXServiceURL[] |
getConnectorServerURLs()
|
String |
getDomainName()
|
MBeanServer |
getJmxServer()
|
MBeanServerConnection |
getJmxServerConnection()
|
String |
getJonasServerName()
|
void |
loadDescriptors(String packageName,
ClassLoader cl)
Load additional mbean descriptors. |
void |
registerMBean(Object mbean,
ObjectName objectName)
Register an MBean on the JOnAS MBeanServer. |
void |
registerMBean(Object mbean,
String objectName)
Register an MBean on the JOnAS MBeanServer. |
void |
registerModelMBean(Object mbean,
ObjectName objectName)
Register a Model MBean on the JOnAS MBeanServer. |
void |
registerModelMBean(Object mbean,
String objectName)
Register a Model MBean on the JOnAS MBeanServer. |
void |
unregisterMBean(ObjectName objectName)
Unregister an MBean from the JOnAS MBeanServer. |
void |
unregisterModelMBean(ObjectName objectName)
Unegister a Model MBean from the JOnAS MBeanServer. |
Methods inherited from interface org.objectweb.jonas.service.Service |
---|
getName, init, isStarted, setName, start, stop |
Method Detail |
---|
MBeanServer getJmxServer()
MBeanServerConnection getJmxServerConnection()
void registerMBean(Object mbean, String objectName)
mbean
- MBean to be registeredobjectName
- Stringified ObjectName of the MBean to be registeredvoid registerMBean(Object mbean, ObjectName objectName)
mbean
- MBean to be registeredobjectName
- ObjectName of the MBean to be registeredvoid unregisterMBean(ObjectName objectName)
objectName
- the MBean's ObjectNamevoid registerModelMBean(Object mbean, String objectName) throws Exception
mbean
- MBean to be registeredobjectName
- Stringified ObjectName of the MBean to be registered
Exception
- throwed when registering a modeler MBeanvoid registerModelMBean(Object mbean, ObjectName objectName) throws Exception
mbean
- MBean to be registeredobjectName
- ObjectName of the MBean to be registered
Exception
- throwed when registering a modeler MBeanvoid unregisterModelMBean(ObjectName objectName)
objectName
- the Mbean ObjectNamevoid loadDescriptors(String packageName, ClassLoader cl)
packageName
- name of the package containing the descriptors filecl
- class loader containing the resourceJMXServiceURL[] getConnectorServerURLs()
JMXServiceURL
array containing the adresses
associated to the JMX connector serversString getJonasServerName()
String getDomainName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |