LifeCycle, IncomingFrames, EventDriverJsrAnnotatedEventDriver, JsrEndpointEventDriverpublic abstract class AbstractJsrEventDriver extends AbstractEventDriver
AbstractLifeCycle.AbstractLifeCycleListenerLifeCycle.Listener| Modifier and Type | Field | Description |
|---|---|---|
protected javax.websocket.EndpointConfig |
config |
|
protected JsrSession |
jsrsession |
|
protected EndpointMetadata |
metadata |
activeMessage, policy, session, TARGET_LOG, websocketFAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPING| Constructor | Description |
|---|---|
AbstractJsrEventDriver(WebSocketPolicy policy,
EndpointInstance endpointInstance) |
| Modifier and Type | Method | Description |
|---|---|---|
javax.websocket.EndpointConfig |
getConfig() |
|
javax.websocket.Session |
getJsrSession() |
|
EndpointMetadata |
getMetadata() |
|
abstract void |
init(JsrSession jsrsession) |
|
protected abstract void |
onClose(javax.websocket.CloseReason closereason) |
|
void |
onClose(CloseInfo close) |
|
void |
onFrame(Frame frame) |
|
void |
openSession(WebSocketSession session) |
|
void |
setEndpointconfig(javax.websocket.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, stoponBinaryFrame, onBinaryMessage, onConnect, onError, onInputStream, onReader, onTextFrame, onTextMessageprotected final EndpointMetadata metadata
protected final javax.websocket.EndpointConfig config
protected JsrSession jsrsession
public AbstractJsrEventDriver(WebSocketPolicy policy, EndpointInstance endpointInstance)
public javax.websocket.EndpointConfig getConfig()
public javax.websocket.Session getJsrSession()
public EndpointMetadata getMetadata()
public abstract void init(JsrSession jsrsession)
public final void onClose(CloseInfo close)
protected abstract void onClose(javax.websocket.CloseReason closereason)
public void onFrame(Frame frame)
public final void openSession(WebSocketSession session)
openSession in interface EventDriveropenSession in class AbstractEventDriverpublic void setEndpointconfig(javax.websocket.EndpointConfig endpointconfig)
public abstract void setPathParameters(java.util.Map<java.lang.String,java.lang.String> pathParameters)
Copyright © 1995–2018 Webtide. All rights reserved.