@InterfaceAudience.LimitedPrivate(value={"HDFS","MapReduce","YARN"})
 @InterfaceStability.Unstable
 @WebSocket
public class ContainerShellWebSocket
extends Object
| Constructor and Description | 
|---|
| ContainerShellWebSocket() | 
| Modifier and Type | Method and 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,
       String reason) | 
| void | onConnect(org.eclipse.jetty.websocket.api.Session session) | 
| void | onText(org.eclipse.jetty.websocket.api.Session session,
      String message) | 
public static void init(Context nm)
@OnWebSocketMessage
public void onText(org.eclipse.jetty.websocket.api.Session session,
                                       String message)
                                throws IOException
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,
                                      String reason)
protected boolean checkAuthorization(org.eclipse.jetty.websocket.api.Session session,
                                     Container container)
                              throws IOException
session - websocket sessioncontainer - instance of container to accessIOExceptionCopyright © 2008–2023 Apache Software Foundation. All rights reserved.