Class BroadcastGroupControlImpl
- java.lang.Object
-
- javax.management.StandardMBean
-
- org.apache.activemq.artemis.core.management.impl.AbstractControl
-
- org.apache.activemq.artemis.core.management.impl.BaseBroadcastGroupControlImpl
-
- org.apache.activemq.artemis.core.management.impl.BroadcastGroupControlImpl
-
- All Implemented Interfaces:
DynamicMBean,MBeanRegistration,ActiveMQComponentControl,BaseBroadcastGroupControl,BroadcastGroupControl
public class BroadcastGroupControlImpl extends BaseBroadcastGroupControlImpl implements BroadcastGroupControl
-
-
Field Summary
-
Fields inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
storageManager
-
-
Constructor Summary
Constructors Constructor Description BroadcastGroupControlImpl(BroadcastGroup broadcastGroup, StorageManager storageManager, BroadcastGroupConfiguration configuration, UDPBroadcastEndpointFactory endpointFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetGroupAddress()intgetGroupPort()intgetLocalBindPort()-
Methods inherited from class org.apache.activemq.artemis.core.management.impl.BaseBroadcastGroupControlImpl
fillMBeanAttributeInfo, fillMBeanOperationInfo, getBroadcastGroup, getBroadcastPeriod, getConnectorPairs, getConnectorPairsAsJSON, getName, isStarted, start, stop
-
Methods inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
blockOnIO, clearIO, getMBeanInfo, sendMessage, tcclCall, tcclInvoke
-
Methods inherited from class javax.management.StandardMBean
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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.activemq.artemis.api.core.management.ActiveMQComponentControl
isStarted, start, stop
-
Methods inherited from interface org.apache.activemq.artemis.api.core.management.BaseBroadcastGroupControl
getBroadcastPeriod, getConnectorPairs, getConnectorPairsAsJSON, getName
-
-
-
-
Constructor Detail
-
BroadcastGroupControlImpl
public BroadcastGroupControlImpl(BroadcastGroup broadcastGroup, StorageManager storageManager, BroadcastGroupConfiguration configuration, UDPBroadcastEndpointFactory endpointFactory) throws Exception
- Throws:
Exception
-
-
Method Detail
-
getGroupAddress
public String getGroupAddress() throws Exception
- Specified by:
getGroupAddressin interfaceBroadcastGroupControl- Throws:
Exception
-
getGroupPort
public int getGroupPort() throws Exception- Specified by:
getGroupPortin interfaceBroadcastGroupControl- Throws:
Exception
-
getLocalBindPort
public int getLocalBindPort() throws Exception- Specified by:
getLocalBindPortin interfaceBroadcastGroupControl- Throws:
Exception
-
-