org.apache.activemq.gbean.management
Class ActiveMQManagerGBean
java.lang.Object
org.apache.activemq.gbean.management.ActiveMQManagerGBean
- All Implemented Interfaces:
- org.apache.activemq.gbean.ActiveMQManager, org.apache.geronimo.management.geronimo.JMSManager, org.apache.geronimo.management.geronimo.NetworkManager, org.apache.geronimo.management.J2EEManagedObject
public class ActiveMQManagerGBean
- extends Object
- implements org.apache.activemq.gbean.ActiveMQManager
Implementation of the ActiveMQ management interface. These are the ActiveMQ
management features available at runtime.
Field Summary |
static org.apache.geronimo.gbean.GBeanInfo |
GBEAN_INFO
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GBEAN_INFO
public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
ActiveMQManagerGBean
public ActiveMQManagerGBean(org.apache.geronimo.kernel.Kernel kernel,
String objectName)
getProductName
public String getProductName()
- Specified by:
getProductName
in interface org.apache.geronimo.management.geronimo.NetworkManager
getObjectName
public String getObjectName()
- Specified by:
getObjectName
in interface org.apache.geronimo.management.J2EEManagedObject
isEventProvider
public boolean isEventProvider()
- Specified by:
isEventProvider
in interface org.apache.geronimo.management.J2EEManagedObject
isStateManageable
public boolean isStateManageable()
- Specified by:
isStateManageable
in interface org.apache.geronimo.management.J2EEManagedObject
isStatisticsProvider
public boolean isStatisticsProvider()
- Specified by:
isStatisticsProvider
in interface org.apache.geronimo.management.J2EEManagedObject
getContainers
public Object[] getContainers()
- Specified by:
getContainers
in interface org.apache.geronimo.management.geronimo.NetworkManager
getSupportedProtocols
public String[] getSupportedProtocols()
- Specified by:
getSupportedProtocols
in interface org.apache.geronimo.management.geronimo.NetworkManager
getConnectors
public org.apache.geronimo.management.geronimo.NetworkConnector[] getConnectors()
- Specified by:
getConnectors
in interface org.apache.geronimo.management.geronimo.NetworkManager
getConnectors
public org.apache.geronimo.management.geronimo.NetworkConnector[] getConnectors(String protocol)
- Specified by:
getConnectors
in interface org.apache.geronimo.management.geronimo.NetworkManager
getConnectorsForContainer
public org.apache.geronimo.management.geronimo.NetworkConnector[] getConnectorsForContainer(Object broker)
- Specified by:
getConnectorsForContainer
in interface org.apache.geronimo.management.geronimo.NetworkManager
getConnectorsForContainer
public org.apache.geronimo.management.geronimo.NetworkConnector[] getConnectorsForContainer(Object broker,
String protocol)
- Specified by:
getConnectorsForContainer
in interface org.apache.geronimo.management.geronimo.NetworkManager
addConnector
public org.apache.geronimo.management.geronimo.JMSConnector addConnector(org.apache.geronimo.management.geronimo.JMSBroker broker,
String uniqueName,
String protocol,
String host,
int port)
- Returns a new JMSConnector. Note that
the connector may well require further customization before being fully
functional (e.g. SSL settings for a secure connector).
- Specified by:
addConnector
in interface org.apache.geronimo.management.geronimo.JMSManager
removeConnector
public void removeConnector(org.apache.geronimo.gbean.AbstractName connectorName)
- Specified by:
removeConnector
in interface org.apache.geronimo.management.geronimo.NetworkManager
getGBeanInfo
public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
Copyright © 2006 Apache Software Foundation. All Rights Reserved.