|
Fabric3 ActiveMQ Extension | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.activemq.broker.jmx.ManagementContext
org.fabric3.binding.activemq.broker.Fabric3ManagementContext
public class Fabric3ManagementContext
Overrides the ActiveMQ management context to use the Fabric3 runtime MBean server and map default ActiveMQ JMX MBean names to Fabric3 conventions.
| Field Summary |
|---|
| Fields inherited from class org.apache.activemq.broker.jmx.ManagementContext |
|---|
DEFAULT_DOMAIN |
| Constructor Summary | |
|---|---|
Fabric3ManagementContext(String brokerName,
MBeanServer mBeanServer)
|
|
| Method Summary | |
|---|---|
protected MBeanServer |
createMBeanServer()
|
protected MBeanServer |
findMBeanServer()
|
MBeanServer |
getMBeanServer()
|
boolean |
isCreateMBeanServer()
|
boolean |
isFindTigerMbeanServer()
|
void |
start()
|
void |
stop()
|
| Methods inherited from class org.apache.activemq.broker.jmx.ManagementContext |
|---|
createCustomComponentMBeanName, findTigerMBeanServer, getConnectorPath, getConnectorPort, getJmxDomainName, getRmiServerPort, getSystemObjectName, isCreateConnector, isUseMBeanServer, setConnectorPath, setConnectorPort, setCreateConnector, setCreateMBeanServer, setFindTigerMbeanServer, setJmxDomainName, setMBeanServer, setRmiServerPort, setUseMBeanServer, unregisterMBean |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Fabric3ManagementContext(String brokerName,
MBeanServer mBeanServer)
| Method Detail |
|---|
public void start()
throws IOException
start in interface org.apache.activemq.Servicestart in class org.apache.activemq.broker.jmx.ManagementContextIOException
public void stop()
throws IOException
stop in interface org.apache.activemq.Servicestop in class org.apache.activemq.broker.jmx.ManagementContextIOExceptionpublic MBeanServer getMBeanServer()
getMBeanServer in class org.apache.activemq.broker.jmx.ManagementContextpublic boolean isCreateMBeanServer()
isCreateMBeanServer in class org.apache.activemq.broker.jmx.ManagementContextpublic boolean isFindTigerMbeanServer()
isFindTigerMbeanServer in class org.apache.activemq.broker.jmx.ManagementContextprotected MBeanServer findMBeanServer()
findMBeanServer in class org.apache.activemq.broker.jmx.ManagementContext
protected MBeanServer createMBeanServer()
throws MalformedObjectNameException,
IOException
createMBeanServer in class org.apache.activemq.broker.jmx.ManagementContextMalformedObjectNameException
IOException
|
Fabric3 ActiveMQ Extension | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||