JsrAnnotatedEventDriver, JsrEndpointEventDriverpublic abstract class AbstractJsrEventDriver
extends org.eclipse.jetty.websocket.common.events.AbstractEventDriver
| Modifier and Type | Field | Description |
|---|---|---|
protected EndpointConfig |
config |
|
protected JsrSession |
jsrsession |
|
protected EndpointMetadata |
metadata |
| Constructor | Description |
|---|---|
AbstractJsrEventDriver(org.eclipse.jetty.websocket.api.WebSocketPolicy policy,
EndpointInstance endpointInstance) |
| Modifier and Type | Method | Description |
|---|---|---|
EndpointConfig |
getConfig() |
|
Session |
getJsrSession() |
|
EndpointMetadata |
getMetadata() |
|
abstract void |
init(JsrSession jsrsession) |
|
protected abstract void |
onClose(CloseReason closereason) |
|
void |
onClose(org.eclipse.jetty.websocket.common.CloseInfo close) |
|
void |
onFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame) |
|
void |
openSession(org.eclipse.jetty.websocket.common.WebSocketSession session) |
|
void |
setEndpointconfig(EndpointConfig endpointconfig) |
|
abstract void |
setPathParameters(java.util.Map<java.lang.String,java.lang.String> pathParameters) |
appendMessage, dispatch, getBatchMode, getPolicy, getSession, incomingError, incomingFrame, onContinuationFrame, onPing, onPong, terminateConnectionaddLifeCycleListener, doStart, doStop, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, setStopTimeout, start, stop, toStringprotected final EndpointMetadata metadata
protected final EndpointConfig config
protected JsrSession jsrsession
public AbstractJsrEventDriver(org.eclipse.jetty.websocket.api.WebSocketPolicy policy,
EndpointInstance endpointInstance)
public EndpointConfig getConfig()
public Session getJsrSession()
public EndpointMetadata getMetadata()
public abstract void init(JsrSession jsrsession)
public final void onClose(org.eclipse.jetty.websocket.common.CloseInfo close)
protected abstract void onClose(CloseReason closereason)
public void onFrame(org.eclipse.jetty.websocket.api.extensions.Frame frame)
public final void openSession(org.eclipse.jetty.websocket.common.WebSocketSession session)
openSession in class org.eclipse.jetty.websocket.common.events.AbstractEventDriverpublic void setEndpointconfig(EndpointConfig endpointconfig)
public abstract void setPathParameters(java.util.Map<java.lang.String,java.lang.String> pathParameters)
Copyright © 1995–2018 Webtide. All rights reserved.