public interface BridgeControl extends ActiveMQComponentControl
Modifier and Type | Method and Description |
---|---|
String |
getDiscoveryGroupName()
Returns the name of the discovery group used by this bridge.
|
String |
getFilterString()
Returns the filter string associated with this bridge.
|
String |
getForwardingAddress()
Returns the address this bridge will forward messages to.
|
long |
getMessagesAcknowledged()
The messagesAcknowledged counter is the number of messages actually received by the remote broker.
|
long |
getMessagesPendingAcknowledgement()
The messagesPendingAcknowledgement counter is incremented when the bridge is has forwarded a message but
is waiting acknowledgement from the other broker.
|
Map<String,Object> |
getMetrics()
The bridge metrics for this bridge
The messagesPendingAcknowledgement counter is incremented when the bridge is has forwarded a message but is waiting acknowledgement from the other broker.
|
String |
getName()
Returns the name of this bridge
|
String |
getQueueName()
Returns the name of the queue this bridge is consuming messages from.
|
int |
getReconnectAttempts()
Returns the number of reconnection attempts used by this bridge.
|
long |
getRetryInterval()
Returns the retry interval used by this bridge.
|
double |
getRetryIntervalMultiplier()
Returns the retry interval multiplier used by this bridge.
|
String[] |
getStaticConnectors()
Returns any list of static connectors used by this bridge
|
String |
getTransformerClassName()
Return the name of the org.apache.activemq.artemis.core.server.cluster.Transformer implementation associated with this bridge.
|
Map<String,String> |
getTransformerProperties()
Returns a map of the properties configured for the transformer.
|
String |
getTransformerPropertiesAsJSON()
Returns a map of the properties configured for the transformer.
|
boolean |
isHA()
Returns whether this bridge is using high availability
|
boolean |
isUseDuplicateDetection()
Returns whether this bridge is using duplicate detection.
|
isStarted, start, stop
String getName()
String getQueueName()
String getForwardingAddress()
String getFilterString()
String getTransformerClassName()
String getTransformerPropertiesAsJSON() throws Exception
Exception
Map<String,String> getTransformerProperties() throws Exception
Exception
String[] getStaticConnectors() throws Exception
Exception
String getDiscoveryGroupName()
long getRetryInterval()
double getRetryIntervalMultiplier()
int getReconnectAttempts()
boolean isUseDuplicateDetection()
boolean isHA()
long getMessagesPendingAcknowledgement()
long getMessagesAcknowledged()
Map<String,Object> getMetrics()
Copyright © 2021 JBoss by Red Hat. All rights reserved.