Interface BaseBroadcastGroupControl
-
- All Superinterfaces:
ActiveMQComponentControl
- All Known Subinterfaces:
BroadcastGroupControl
,JGroupsChannelBroadcastGroupControl
,JGroupsFileBroadcastGroupControl
public interface BaseBroadcastGroupControl extends ActiveMQComponentControl
A BroadcastGroupControl is used to manage a broadcast group.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getBroadcastPeriod()
Returns the period used by this broadcast group.java.lang.Object[]
getConnectorPairs()
Returns the pairs of live-backup connectors that are broadcasted by this broadcast group.java.lang.String
getConnectorPairsAsJSON()
Returns the pairs of live-backup connectors that are broadcasted by this broadcast group using JSON serialization.java.lang.String
getName()
Returns the configuration name of this broadcast group.-
Methods inherited from interface org.apache.activemq.artemis.api.core.management.ActiveMQComponentControl
isStarted, start, stop
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the configuration name of this broadcast group.
-
getBroadcastPeriod
long getBroadcastPeriod()
Returns the period used by this broadcast group.
-
getConnectorPairs
java.lang.Object[] getConnectorPairs()
Returns the pairs of live-backup connectors that are broadcasted by this broadcast group.
-
getConnectorPairsAsJSON
java.lang.String getConnectorPairsAsJSON() throws java.lang.Exception
Returns the pairs of live-backup connectors that are broadcasted by this broadcast group using JSON serialization.- Throws:
java.lang.Exception
-
-