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