@LimitedPrivate({"HDFS","MapReduce","YARN"})
@Unstable
@WebSocket
public class ContainerShellWebSocket
extends java.lang.Object
| Constructor | Description |
|---|---|
ContainerShellWebSocket() |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
checkAuthorization(org.eclipse.jetty.websocket.api.Session session,
Container container) |
Check if user is authorized to access container.
|
static void |
init(Context nm) |
|
void |
onClose(org.eclipse.jetty.websocket.api.Session session,
int status,
java.lang.String reason) |
|
void |
onConnect(org.eclipse.jetty.websocket.api.Session session) |
|
void |
onText(org.eclipse.jetty.websocket.api.Session session,
java.lang.String message) |
public static void init(Context nm)
@OnWebSocketMessage
public void onText(org.eclipse.jetty.websocket.api.Session session,
java.lang.String message)
throws java.io.IOException
java.io.IOException@OnWebSocketConnect public void onConnect(org.eclipse.jetty.websocket.api.Session session)
@OnWebSocketClose
public void onClose(org.eclipse.jetty.websocket.api.Session session,
int status,
java.lang.String reason)
protected boolean checkAuthorization(org.eclipse.jetty.websocket.api.Session session,
Container container)
throws java.io.IOException
session - websocket sessioncontainer - instance of container to accessjava.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.