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 |
getDivertObjectName(String name,
String address)
Returns the ObjectName used by DivertControl.
|
ObjectName |
getManagementContextObjectName() |
ObjectName |
getQueueObjectName(SimpleString address,
SimpleString name,
RoutingType routingType)
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.Exceptionpublic ObjectName getAddressObjectName(SimpleString address) throws Exception
ExceptionAddressControlpublic ObjectName getQueueObjectName(SimpleString address, SimpleString name, RoutingType routingType) throws Exception
ExceptionQueueControlpublic ObjectName getDivertObjectName(String name, String address) throws Exception
ExceptionDivertControlpublic ObjectName getAcceptorObjectName(String name) throws Exception
ExceptionAcceptorControlpublic ObjectName getBroadcastGroupObjectName(String name) throws Exception
ExceptionBroadcastGroupControlpublic ObjectName getBridgeObjectName(String name) throws Exception
ExceptionBridgeControlpublic ObjectName getClusterConnectionObjectName(String name) throws Exception
ExceptionClusterConnectionControlpublic ObjectName getManagementContextObjectName() throws Exception
ExceptionCopyright © 2020 The Apache Software Foundation. All rights reserved.