Class RequestAdminWebsocket

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

public class RequestAdminWebsocket
extends AbstractBroadcastWebsocket
  • Field Details

  • Constructor Details

    • RequestAdminWebsocket

      public RequestAdminWebsocket()
  • Method Details

    • broadcastRequestCreated

      public static void broadcastRequestCreated​(int requestId)
    • broadcastRequestPublished

      public static void broadcastRequestPublished​(int requestId)
    • broadcastRequestClosed

      public static void broadcastRequestClosed​(int requestId)
    • broadcastRequestNodeStatus

      public static void broadcastRequestNodeStatus​(int requestId, int nodeId, String status)
    • broadcastNodeResourceChange

      public static void broadcastNodeResourceChange​(int nodeId, String resourceId)
    • broadcastNodeResult

      public static void broadcastNodeResult​(int requestId, int nodeId, String mediaType)
    • 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