public class ClusterConnectionControlImpl extends AbstractControl implements ClusterConnectionControl
storageManager
Constructor and Description |
---|
ClusterConnectionControlImpl(ClusterConnection clusterConnection,
StorageManager storageManager,
ClusterConnectionConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
protected MBeanAttributeInfo[] |
fillMBeanAttributeInfo() |
protected MBeanOperationInfo[] |
fillMBeanOperationInfo() |
String |
getAddress() |
String |
getDiscoveryGroupName() |
int |
getMaxHops() |
String |
getMessageLoadBalancingType() |
String |
getName() |
String |
getNodeID() |
Map<String,String> |
getNodes() |
long |
getRetryInterval() |
String[] |
getStaticConnectors() |
String |
getStaticConnectorsAsJSON() |
String |
getTopology() |
boolean |
isDuplicateDetection() |
boolean |
isStarted() |
void |
start() |
void |
stop() |
blockOnIO, clearIO, getMBeanInfo
cacheMBeanInfo, 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, setImplementation
public ClusterConnectionControlImpl(ClusterConnection clusterConnection, StorageManager storageManager, ClusterConnectionConfiguration configuration) throws Exception
Exception
public String getAddress()
getAddress
in interface ClusterConnectionControl
public String getDiscoveryGroupName()
getDiscoveryGroupName
in interface ClusterConnectionControl
public int getMaxHops()
getMaxHops
in interface ClusterConnectionControl
public String getName()
getName
in interface ClusterConnectionControl
public long getRetryInterval()
getRetryInterval
in interface ClusterConnectionControl
public String getNodeID()
getNodeID
in interface ClusterConnectionControl
public String[] getStaticConnectors()
getStaticConnectors
in interface ClusterConnectionControl
public String getStaticConnectorsAsJSON() throws Exception
getStaticConnectorsAsJSON
in interface ClusterConnectionControl
Exception
public boolean isDuplicateDetection()
isDuplicateDetection
in interface ClusterConnectionControl
public String getMessageLoadBalancingType()
getMessageLoadBalancingType
in interface ClusterConnectionControl
public String getTopology()
getTopology
in interface ClusterConnectionControl
public Map<String,String> getNodes() throws Exception
getNodes
in interface ClusterConnectionControl
Exception
public boolean isStarted()
isStarted
in interface ActiveMQComponentControl
public void start() throws Exception
start
in interface ActiveMQComponentControl
Exception
public void stop() throws Exception
stop
in interface ActiveMQComponentControl
Exception
protected MBeanOperationInfo[] fillMBeanOperationInfo()
fillMBeanOperationInfo
in class AbstractControl
protected MBeanAttributeInfo[] fillMBeanAttributeInfo()
fillMBeanAttributeInfo
in class AbstractControl
Copyright © 2018 The Apache Software Foundation. All Rights Reserved.