Class JGroupsChannelBroadcastGroupControlImpl
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.JGroupsChannelBroadcastGroupControlImpl
- All Implemented Interfaces:
DynamicMBean,MBeanRegistration,ActiveMQComponentControl,BaseBroadcastGroupControl,JGroupsChannelBroadcastGroupControl
public class JGroupsChannelBroadcastGroupControlImpl
extends BaseBroadcastGroupControlImpl
implements JGroupsChannelBroadcastGroupControl
-
Field Summary
Fields inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
storageManager -
Constructor Summary
ConstructorsConstructorDescriptionJGroupsChannelBroadcastGroupControlImpl(BroadcastGroup broadcastGroup, StorageManager storageManager, BroadcastGroupConfiguration configuration, ChannelBroadcastEndpointFactory endpointFactory) -
Method Summary
Methods inherited from class org.apache.activemq.artemis.core.management.impl.BaseBroadcastGroupControlImpl
fillMBeanAttributeInfo, fillMBeanOperationInfo, getBroadcastGroup, getBroadcastPeriod, getConnectorPairs, getConnectorPairsAsJSON, getName, isStarted, start, stopMethods inherited from class org.apache.activemq.artemis.core.management.impl.AbstractControl
blockOnIO, clearIO, getMBeanInfo, sendMessage, tcclCall, tcclInvokeMethods 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, setImplementationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.activemq.artemis.api.core.management.ActiveMQComponentControl
isStarted, start, stopMethods inherited from interface org.apache.activemq.artemis.api.core.management.BaseBroadcastGroupControl
getBroadcastPeriod, getConnectorPairs, getConnectorPairsAsJSON, getName
-
Constructor Details
-
JGroupsChannelBroadcastGroupControlImpl
public JGroupsChannelBroadcastGroupControlImpl(BroadcastGroup broadcastGroup, StorageManager storageManager, BroadcastGroupConfiguration configuration, ChannelBroadcastEndpointFactory endpointFactory) throws Exception - Throws:
Exception
-
-
Method Details
-
getChannelName
Description copied from interface:JGroupsChannelBroadcastGroupControlReturns the JGroups channel name.- Specified by:
getChannelNamein interfaceJGroupsChannelBroadcastGroupControl- Returns:
- the JGroups channel name
- Throws:
Exception
-