Package org.apache.activemq.broker.jmx
Class BrokerMBeanSupport
- java.lang.Object
-
- org.apache.activemq.broker.jmx.BrokerMBeanSupport
-
public class BrokerMBeanSupport extends Object
-
-
Constructor Summary
Constructors Constructor Description BrokerMBeanSupport()
-
Method Summary
-
-
-
Method Detail
-
createBrokerObjectName
public static ObjectName createBrokerObjectName(String jmxDomainName, String brokerName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createDestinationName
public static ObjectName createDestinationName(ObjectName brokerObjectName, ActiveMQDestination destination) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createDestinationName
public static ObjectName createDestinationName(String brokerObjectName, ActiveMQDestination destination) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createDestinationName
public static ObjectName createDestinationName(String brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createSubscriptionName
public static ObjectName createSubscriptionName(ObjectName brokerObjectName, String connectionClientId, ConsumerInfo info) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createSubscriptionName
public static ObjectName createSubscriptionName(String brokerObjectName, String connectionClientId, ConsumerInfo info) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createProducerName
public static ObjectName createProducerName(ObjectName brokerObjectName, String connectionClientId, ProducerInfo info) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createProducerName
public static ObjectName createProducerName(String brokerObjectName, String connectionClientId, ProducerInfo producerInfo) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createXATransactionName
public static ObjectName createXATransactionName(ObjectName brokerObjectName, XATransaction transaction) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createXATransactionName
public static ObjectName createXATransactionName(String brokerObjectName, XATransaction transaction) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createLog4JConfigViewName
public static ObjectName createLog4JConfigViewName(String brokerObjectName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createPersistenceAdapterName
public static ObjectName createPersistenceAdapterName(String brokerObjectName, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createAbortSlowConsumerStrategyName
public static ObjectName createAbortSlowConsumerStrategyName(ObjectName brokerObjectName, AbortSlowConsumerStrategy strategy) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createAbortSlowConsumerStrategyName
public static ObjectName createAbortSlowConsumerStrategyName(String brokerObjectName, AbortSlowConsumerStrategy strategy) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConnectorName
public static ObjectName createConnectorName(ObjectName brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConnectorName
public static ObjectName createConnectorName(String brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createNetworkConnectorName
public static ObjectName createNetworkConnectorName(ObjectName brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createVirtualDestinationSelectorCacheName
public static ObjectName createVirtualDestinationSelectorCacheName(ObjectName brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createNetworkConnectorName
public static ObjectName createNetworkConnectorName(String brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConnectionViewByType
public static ObjectName createConnectionViewByType(ObjectName connectorName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createNetworkBridgeObjectName
public static ObjectName createNetworkBridgeObjectName(ObjectName connectorName, String remoteAddress) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createNetworkOutBoundDestinationObjectName
public static ObjectName createNetworkOutBoundDestinationObjectName(ObjectName networkName, ActiveMQDestination destination) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createNetworkInBoundDestinationObjectName
public static ObjectName createNetworkInBoundDestinationObjectName(ObjectName networkName, ActiveMQDestination destination) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createProxyConnectorName
public static ObjectName createProxyConnectorName(ObjectName brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createProxyConnectorName
public static ObjectName createProxyConnectorName(String brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createJmsConnectorName
public static ObjectName createJmsConnectorName(ObjectName brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createJmsConnectorName
public static ObjectName createJmsConnectorName(String brokerObjectName, String type, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createJobSchedulerServiceName
public static ObjectName createJobSchedulerServiceName(ObjectName brokerObjectName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createJobSchedulerServiceName
public static ObjectName createJobSchedulerServiceName(String brokerObjectName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createHealthServiceName
public static ObjectName createHealthServiceName(ObjectName brokerObjectName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createHealthServiceName
public static ObjectName createHealthServiceName(String brokerObjectName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConnectionQuery
public static ObjectName createConnectionQuery(String jmxDomainName, String brokerName, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConnectionQuery
public static ObjectName createConnectionQuery(String brokerMBeanName, String name) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createQueueQuery
public static ObjectName createQueueQuery(String brokerMBeanName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createQueueQuery
public static ObjectName createQueueQuery(String brokerMBeanName, String destinationName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createTopicQuery
public static ObjectName createTopicQuery(String brokerMBeanName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createTopicQuery
public static ObjectName createTopicQuery(String brokerMBeanName, String destinationName) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConsumerQueury
public static ObjectName createConsumerQueury(String jmxDomainName, String clientId) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createConsumerQueury
public static ObjectName createConsumerQueury(String jmxDomainName, String brokerName, String clientId) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createProducerQueury
public static ObjectName createProducerQueury(String jmxDomainName, String clientId) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
createProducerQueury
public static ObjectName createProducerQueury(String jmxDomainName, String brokerName, String clientId) throws MalformedObjectNameException
- Throws:
MalformedObjectNameException
-
-