public final class ObjectNameBuilder extends Object
Modifier and Type | Field and Description |
---|---|
static ObjectNameBuilder |
DEFAULT
Default JMX domain for ActiveMQ Artemis resources.
|
Modifier and Type | Method and Description |
---|---|
static ObjectNameBuilder |
create(String domain) |
static ObjectNameBuilder |
create(String domain,
String brokerName) |
static ObjectNameBuilder |
create(String domain,
String brokerName,
boolean jmxUseBrokerName) |
ObjectName |
getAcceptorObjectName(String name)
Returns the ObjectName used by AcceptorControl.
|
ObjectName |
getActiveMQServerObjectName()
Returns the ObjectName used by the single
ActiveMQServerControl . |
ObjectName |
getAddressObjectName(SimpleString address)
Returns the ObjectName used by AddressControl.
|
ObjectName |
getBridgeObjectName(String name)
Returns the ObjectName used by BridgeControl.
|
ObjectName |
getBroadcastGroupObjectName(String name)
Returns the ObjectName used by BroadcastGroupControl.
|
ObjectName |
getClusterConnectionObjectName(String name)
Returns the ObjectName used by ClusterConnectionControl.
|
ObjectName |
getConnectionFactoryObjectName(String name)
Returns the ObjectName used by ConnectionFactoryControl.
|
ObjectName |
getDiscoveryGroupObjectName(String name)
Returns the ObjectName used by DiscoveryGroupControl.
|
ObjectName |
getDivertObjectName(String name)
Returns the ObjectName used by DivertControl.
|
ObjectName |
getJMSQueueObjectName(String name)
Returns the ObjectName used by JMSQueueControl.
|
ObjectName |
getJMSServerObjectName()
Returns the ObjectName used by JMSServerControl.
|
ObjectName |
getJMSTopicObjectName(String name)
Returns the ObjectName used by TopicControl.
|
ObjectName |
getQueueObjectName(SimpleString address,
SimpleString name)
Returns the ObjectName used by QueueControl.
|
public static final ObjectNameBuilder DEFAULT
public static ObjectNameBuilder create(String domain)
public static ObjectNameBuilder create(String domain, String brokerName)
public static ObjectNameBuilder create(String domain, String brokerName, boolean jmxUseBrokerName)
public ObjectName getActiveMQServerObjectName() throws Exception
ActiveMQServerControl
.Exception
public ObjectName getAddressObjectName(SimpleString address) throws Exception
Exception
AddressControl
public ObjectName getQueueObjectName(SimpleString address, SimpleString name) throws Exception
Exception
QueueControl
public ObjectName getDivertObjectName(String name) throws Exception
Exception
DivertControl
public ObjectName getAcceptorObjectName(String name) throws Exception
Exception
AcceptorControl
public ObjectName getBroadcastGroupObjectName(String name) throws Exception
Exception
BroadcastGroupControl
public ObjectName getBridgeObjectName(String name) throws Exception
Exception
BridgeControl
public ObjectName getClusterConnectionObjectName(String name) throws Exception
Exception
ClusterConnectionControl
public ObjectName getDiscoveryGroupObjectName(String name) throws Exception
Exception
public ObjectName getJMSServerObjectName() throws Exception
Exception
public ObjectName getJMSQueueObjectName(String name) throws Exception
Exception
public ObjectName getJMSTopicObjectName(String name) throws Exception
Exception
public ObjectName getConnectionFactoryObjectName(String name) throws Exception
Exception
Copyright © 2015 The Apache Software Foundation. All rights reserved.