## Uses of Interface
org.apache.activemq.artemis.api.core.BroadcastEndpoint

- Packages that use BroadcastEndpoint
  Package | Description
  --- | ---
  org.apache.activemq.artemis.api.core |

- - ### Uses of BroadcastEndpoint in org.apache.activemq.artemis.api.core

    Classes in org.apache.activemq.artemis.api.core that implement BroadcastEndpoint
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JGroupsBroadcastEndpoint` | This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.
    `class` | `JGroupsChannelBroadcastEndpoint` | An implementation of JGroupsBroadcastEndpoint that uses an externally managed JChannel for its operations.
    `class` | `JGroupsFileBroadcastEndpoint` | This class is the implementation of ActiveMQ Artemis members discovery that will use JGroups.

    Methods in org.apache.activemq.artemis.api.core that return BroadcastEndpoint
    Modifier and Type | Method | Description
    --- | --- | ---
    `BroadcastEndpoint` | BroadcastEndpointFactory.`createBroadcastEndpoint()` |
    `BroadcastEndpoint` | ChannelBroadcastEndpointFactory.`createBroadcastEndpoint()` |
    `BroadcastEndpoint` | JGroupsFileBroadcastEndpointFactory.`createBroadcastEndpoint()` |
    `BroadcastEndpoint` | UDPBroadcastEndpointFactory.`createBroadcastEndpoint()` |