Interface BroadcastService

All Known Implementing Classes:
DefaultBroadcastService

public interface BroadcastService
TODO apidoc
  • Method Details

    • send

      void send(RawMessage message)
      TODO apidoc
      Parameters:
      message -
    • registerBroadcastListener

      void registerBroadcastListener(BroadcastMessageListener listener, boolean remoteMessagesOnly)
      TODO apidoc
      Parameters:
      listener -
      remoteMessagesOnly -
    • unregisterBroadcastListener

      void unregisterBroadcastListener(BroadcastMessageListener listener)
      TODO apidoc
      Parameters:
      listener -
    • getDynamicClusterNodeID

      long getDynamicClusterNodeID()
      TODO apidoc
      Returns:
      the dynamic cluster node id
    • getBroadcastMethod

      BroadcastMethod getBroadcastMethod(String methodName)
      TODO apidoc
      Parameters:
      methodName -
      Returns:
      BroadcastMethod
    • getBroadcastMethodNames

      Set<String> getBroadcastMethodNames()
      TODO apidoc
      Returns:
      Set
    • accept

      boolean accept(RawMessage message)
      Returns true if the given message is by the current broadcast service accepted
      Parameters:
      message - the message to check
      Returns:
      false if not