public class JsrScopedSession
extends org.eclipse.jetty.websocket.jsr356.JsrSession
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener| Constructor and Description |
|---|
JsrScopedSession(RequestScopeContext requestScopeContext,
SessionScopeContext sessionScopeContext,
org.eclipse.jetty.websocket.common.LogicalConnection connection,
org.eclipse.jetty.websocket.jsr356.ClientContainer container,
String id,
URI requestURI,
org.eclipse.jetty.websocket.common.events.EventDriver websocket,
org.eclipse.jetty.websocket.common.SessionListener... sessionListeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
protected void |
doStop() |
void |
incomingFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame) |
void |
notifyClose(int statusCode,
String reason) |
addMessageHandler, close, getAsyncRemote, getBasicRemote, getBatchMode, getContainer, getDecoderFactory, getEncoderFactory, getEndpointConfig, getEndpointMetadata, getId, getMaxBinaryMessageBufferSize, getMaxIdleTimeout, getMaxTextMessageBufferSize, getMessageHandlerFactory, getMessageHandlers, getMessageHandlerWrapper, getNegotiatedExtensions, getNegotiatedSubprotocol, getOpenSessions, getPathParameters, getQueryString, getRequestParameterMap, getUserPrincipal, getUserProperties, init, removeMessageHandler, setMaxBinaryMessageBufferSize, setMaxIdleTimeout, setMaxTextMessageBufferSize, setPathParametersclose, close, close, disconnect, dispatch, dump, equals, getBufferPool, getClassLoader, getConnection, getExtensionFactory, getIdleTimeout, getIncomingHandler, getLocalAddress, getOutgoingHandler, getPolicy, getProtocolVersion, getRemote, getRemoteAddress, getRequestURI, getUpgradeRequest, getUpgradeResponse, hashCode, incomingError, isOpen, isSecure, notifyError, onConnectionStateChange, open, setExtensionFactory, setIdleTimeout, setOutgoingHandler, setPolicy, setUpgradeRequest, setUpgradeResponse, suspend, toStringaddBean, addBean, addBean, addEventListener, addManaged, contains, doStart, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic JsrScopedSession(RequestScopeContext requestScopeContext, SessionScopeContext sessionScopeContext, org.eclipse.jetty.websocket.common.LogicalConnection connection, org.eclipse.jetty.websocket.jsr356.ClientContainer container, String id, URI requestURI, org.eclipse.jetty.websocket.common.events.EventDriver websocket, org.eclipse.jetty.websocket.common.SessionListener... sessionListeners)
public void notifyClose(int statusCode,
String reason)
notifyClose in class org.eclipse.jetty.websocket.common.WebSocketSessionprotected void doStop()
throws Exception
doStop in class org.eclipse.jetty.util.component.ContainerLifeCycleExceptionpublic void destroy()
destroy in interface org.eclipse.jetty.util.component.Destroyabledestroy in class org.eclipse.jetty.util.component.ContainerLifeCyclepublic void incomingFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame)
incomingFrame in interface org.eclipse.jetty.websocket.api.extensions.IncomingFramesincomingFrame in class org.eclipse.jetty.websocket.common.WebSocketSessionCopyright © 2016. All rights reserved.