org.apache.activemq.broker.jmx
Class BrokerMBeanSupport

java.lang.Object
  extended by org.apache.activemq.broker.jmx.BrokerMBeanSupport

public class BrokerMBeanSupport
extends Object


Constructor Summary
BrokerMBeanSupport()
           
 
Method Summary
static ObjectName createAbortSlowConsumerStrategyName(ObjectName brokerObjectName, AbortSlowConsumerStrategy strategy)
           
static ObjectName createAbortSlowConsumerStrategyName(String brokerObjectName, AbortSlowConsumerStrategy strategy)
           
static ObjectName createBrokerObjectName(String jmxDomainName, String brokerName)
           
static ObjectName createConnectionQuery(String brokerMBeanName, String name)
           
static ObjectName createConnectionQuery(String jmxDomainName, String brokerName, String name)
           
static ObjectName createConnectionViewByType(ObjectName connectorName, String type, String name)
           
static ObjectName createConnectorName(ObjectName brokerObjectName, String type, String name)
           
static ObjectName createConnectorName(String brokerObjectName, String type, String name)
           
static ObjectName createConsumerQueury(String jmxDomainName, String clientId)
           
static ObjectName createConsumerQueury(String jmxDomainName, String brokerName, String clientId)
           
static ObjectName createDestinationName(ObjectName brokerObjectName, ActiveMQDestination destination)
           
static ObjectName createDestinationName(String brokerObjectName, ActiveMQDestination destination)
           
static ObjectName createDestinationName(String brokerObjectName, String type, String name)
           
static ObjectName createHealthServiceName(ObjectName brokerObjectName)
           
static ObjectName createHealthServiceName(String brokerObjectName)
           
static ObjectName createJmsConnectorName(ObjectName brokerObjectName, String type, String name)
           
static ObjectName createJmsConnectorName(String brokerObjectName, String type, String name)
           
static ObjectName createJobSchedulerServiceName(ObjectName brokerObjectName)
           
static ObjectName createJobSchedulerServiceName(String brokerObjectName)
           
static ObjectName createNetworkBridgeObjectName(ObjectName connectorName, String remoteAddress)
           
static ObjectName createNetworkConnectorName(ObjectName brokerObjectName, String type, String name)
           
static ObjectName createNetworkConnectorName(String brokerObjectName, String type, String name)
           
static ObjectName createPersistenceAdapterName(String brokerObjectName, String name)
           
static ObjectName createProducerName(ObjectName brokerObjectName, String connectionClientId, ProducerInfo info)
           
static ObjectName createProducerName(String brokerObjectName, String connectionClientId, ProducerInfo producerInfo)
           
static ObjectName createProducerQueury(String jmxDomainName, String clientId)
           
static ObjectName createProducerQueury(String jmxDomainName, String brokerName, String clientId)
           
static ObjectName createProxyConnectorName(ObjectName brokerObjectName, String type, String name)
           
static ObjectName createProxyConnectorName(String brokerObjectName, String type, String name)
           
static ObjectName createQueueQuery(String brokerMBeanName)
           
static ObjectName createQueueQuery(String brokerMBeanName, String destinationName)
           
static ObjectName createSubscriptionName(ObjectName brokerObjectName, String connectionClientId, ConsumerInfo info)
           
static ObjectName createSubscriptionName(String brokerObjectName, String connectionClientId, ConsumerInfo info)
           
static ObjectName createTopicQuery(String brokerMBeanName)
           
static ObjectName createTopicQuery(String brokerMBeanName, String destinationName)
           
static ObjectName createXATransactionName(ObjectName brokerObjectName, XATransaction transaction)
           
static ObjectName createXATransactionName(String brokerObjectName, XATransaction transaction)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BrokerMBeanSupport

public BrokerMBeanSupport()
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

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

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

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


Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.