Class MyBrokerWebsocket

java.lang.Object
org.aktin.broker.websocket.AbstractBroadcastWebsocket
org.aktin.broker.websocket.MyBrokerWebsocket

public class MyBrokerWebsocket
extends AbstractBroadcastWebsocket
  • Field Details

  • Constructor Details

    • MyBrokerWebsocket

      public MyBrokerWebsocket()
  • Method Details

    • broadcastRequestPublished

      public static void broadcastRequestPublished​(int requestId, int[] nodeIds)
    • broadcastRequestClosed

      public static void broadcastRequestClosed​(int requestId, int[] nodeIds)
    • broadcastToNode

      public static void broadcastToNode​(int nodeId, String message)
    • isAuthorized

      protected boolean isAuthorized​(Principal principal)
      Specified by:
      isAuthorized in class AbstractBroadcastWebsocket
    • addSession

      protected void addSession​(javax.websocket.Session session, Principal user)
      Specified by:
      addSession in class AbstractBroadcastWebsocket
    • removeSession

      protected void removeSession​(javax.websocket.Session session, Principal user)
      Specified by:
      removeSession in class AbstractBroadcastWebsocket