public class BridgeControlImpl extends AbstractControl implements org.apache.activemq.artemis.api.core.management.BridgeControl
storageManager| Constructor and Description |
|---|
BridgeControlImpl(Bridge bridge,
StorageManager storageManager,
BridgeConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected MBeanAttributeInfo[] |
fillMBeanAttributeInfo() |
protected MBeanOperationInfo[] |
fillMBeanOperationInfo() |
String |
getDiscoveryGroupName() |
String |
getFilterString() |
String |
getForwardingAddress() |
String |
getName() |
String |
getQueueName() |
int |
getReconnectAttempts() |
long |
getRetryInterval() |
double |
getRetryIntervalMultiplier() |
String[] |
getStaticConnectors() |
String |
getTransformerClassName() |
boolean |
isHA() |
boolean |
isStarted() |
boolean |
isUseDuplicateDetection() |
void |
start() |
void |
stop() |
blockOnIO, clearIO, getMBeanInfocacheMBeanInfo, getAttribute, getAttributes, getCachedMBeanInfo, getClassName, getConstructors, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getDescription, getImpact, getImplementation, getImplementationClass, getMBeanInterface, getParameterName, getParameterName, invoke, postDeregister, postRegister, preDeregister, preRegister, setAttribute, setAttributes, setImplementationpublic BridgeControlImpl(Bridge bridge, StorageManager storageManager, BridgeConfiguration configuration) throws Exception
Exceptionpublic String[] getStaticConnectors() throws Exception
getStaticConnectors in interface org.apache.activemq.artemis.api.core.management.BridgeControlExceptionpublic String getForwardingAddress()
getForwardingAddress in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic String getQueueName()
getQueueName in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic String getDiscoveryGroupName()
getDiscoveryGroupName in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic String getFilterString()
getFilterString in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic int getReconnectAttempts()
getReconnectAttempts in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic String getName()
getName in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic long getRetryInterval()
getRetryInterval in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic double getRetryIntervalMultiplier()
getRetryIntervalMultiplier in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic String getTransformerClassName()
getTransformerClassName in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic boolean isStarted()
isStarted in interface org.apache.activemq.artemis.api.core.management.ActiveMQComponentControlpublic boolean isUseDuplicateDetection()
isUseDuplicateDetection in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic boolean isHA()
isHA in interface org.apache.activemq.artemis.api.core.management.BridgeControlpublic void start()
throws Exception
start in interface org.apache.activemq.artemis.api.core.management.ActiveMQComponentControlExceptionpublic void stop()
throws Exception
stop in interface org.apache.activemq.artemis.api.core.management.ActiveMQComponentControlExceptionprotected MBeanOperationInfo[] fillMBeanOperationInfo()
fillMBeanOperationInfo in class AbstractControlprotected MBeanAttributeInfo[] fillMBeanAttributeInfo()
fillMBeanAttributeInfo in class AbstractControlCopyright © 2023 The Apache Software Foundation. All rights reserved.