Package org.aktin.broker.websocket
Class RequestAdminWebsocket
java.lang.Object
org.aktin.broker.websocket.AbstractBroadcastWebsocket
org.aktin.broker.websocket.RequestAdminWebsocket
public class RequestAdminWebsocket extends AbstractBroadcastWebsocket
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RequestAdminWebsocket() -
Method Summary
Modifier and Type Method Description protected voidaddSession(javax.websocket.Session session, Principal user)static voidbroadcastNodeResourceChange(int nodeId, String resourceId)static voidbroadcastNodeResult(int requestId, int nodeId, String mediaType)static voidbroadcastRequestClosed(int requestId)static voidbroadcastRequestCreated(int requestId)static voidbroadcastRequestNodeStatus(int requestId, int nodeId, String status)static voidbroadcastRequestPublished(int requestId)protected booleanisAuthorized(Principal principal)protected voidremoveSession(javax.websocket.Session session, Principal user)Methods inherited from class org.aktin.broker.websocket.AbstractBroadcastWebsocket
close, getSessionPrincipal, message, open
-
Field Details
-
REST_PATH
- See Also:
- Constant Field Values
-
-
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
-
broadcastNodeResourceChange
-
broadcastNodeResult
-
isAuthorized
- Specified by:
isAuthorizedin classAbstractBroadcastWebsocket
-
addSession
- Specified by:
addSessionin classAbstractBroadcastWebsocket
-
removeSession
- Specified by:
removeSessionin classAbstractBroadcastWebsocket
-