Interface BroadcastCommunication

All Known Subinterfaces:
CommunicationAggregation
All Known Implementing Classes:
DefaultCommunicationAggregation

public interface BroadcastCommunication
Aggregate broadcast communication interface combining multicast, unicast, and user-list broadcast capabilities.
Since:
25.1
Author:
渔民小镇
date:
2025-09-07
  • Method Details

    • broadcast

      void broadcast(BroadcastUserMessage message)
      Broadcast a message to a single user (unicast).
      Parameters:
      message - the unicast broadcast message
    • broadcast

      void broadcast(BroadcastUserListMessage message)
      Broadcast a message to a specific list of users.
      Parameters:
      message - the user-list broadcast message
    • broadcast

      void broadcast(BroadcastMulticastMessage message)
      Broadcast a message to multiple recipients via multicast.
      Parameters:
      message - the multicast broadcast message