- getAcceptedSubProtocol() - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the accepted WebSocket protocol.
- getAvailableExtensions() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
- getBehavior() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- getBlockingConnection() - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- getCode() - Method in class org.eclipse.jetty.websocket.api.CloseStatus
-
- getConfig() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
The active configuration for this extension.
- getConnection() - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- getCookies() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getExtension(String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
- getExtensionNames() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionFactory
-
- getExtensions() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getExtensions() - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
Get the list of extensions that should be used for the websocket.
- getHeader(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getHeader(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- getHeaderInt(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getHeaderNames() - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- getHeaders() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getHeaders() - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- getHeaders(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- getHost() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getHttpVersion() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getIdleTimeout() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Return the number of milliseconds before this conversation will be closed by the container if it is inactive, ie no messages are either sent or received
in that time.
- getIdleTimeout() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- getInputBufferSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- getLocalAddress() - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnection
-
Get the address of the local side.
- getMask() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
- getMaximumMessageSize() - Method in interface org.eclipse.jetty.websocket.api.Session
-
The maximum total length of messages, text or binary, that this Session can handle.
- getMaxMessageSize() - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- getMethod() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getName() - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
The Sec-WebSocket-Extensions
name for this extension.
- getName() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- getOpCode() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
- getOpCode() - Method in enum org.eclipse.jetty.websocket.api.extensions.Frame.Type
-
- getOrigin() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getParameter(String, int) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- getParameter(String, String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- getParameterizedName() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- getParameterKeys() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- getParameterMap() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getParameters() - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- getPayload() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
- getPayloadLength() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
- getPayloadStart() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
- getPhrase() - Method in class org.eclipse.jetty.websocket.api.CloseStatus
-
- getPolicy() - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnection
-
- getProtocolVersion() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Returns the version of the websocket protocol currently being used.
- getQueryString() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getRemote() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Return a reference to the RemoteEndpoint object representing the other end of this conversation.
- getRemoteAddress() - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnection
-
Get the address of the remote side.
- getRequestURI() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getRequestURI() - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnection
-
Get the Request URI
- getSession() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getStatusCode() - Method in exception org.eclipse.jetty.websocket.api.CloseException
-
- getStatusCode() - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- getStatusReason() - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- getSubProtocol() - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnection
-
Get the SubProtocol in use for this connection.
- getSubProtocols() - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- getType() - Method in interface org.eclipse.jetty.websocket.api.extensions.Frame
-
- getUpgradeRequest() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Get the UpgradeRequest used to create this session
- getUpgradeResponse() - Method in interface org.eclipse.jetty.websocket.api.Session
-
Get the UpgradeResponse used to create this session
- onWebSocketBinary(byte[], int, int) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- onWebSocketBinary(byte[], int, int) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A WebSocket binary frame has been received.
- OnWebSocketClose - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for tagging methods to receive connection close events.
- onWebSocketClose(int, String) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- onWebSocketClose(int, String) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A Close Event was received.
- OnWebSocketConnect - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for tagging methods to receive connection open events.
- onWebSocketConnect(WebSocketConnection) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- onWebSocketConnect(WebSocketConnection) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A WebSocketConnection has connected successfully and is ready to be used.
- onWebSocketException(WebSocketException) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- onWebSocketException(WebSocketException) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A WebSocket exception has occurred.
- OnWebSocketFrame - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
(ADVANCED) Annotation for tagging methods to receive frame events.
- OnWebSocketMessage - Annotation Type in org.eclipse.jetty.websocket.api.annotations
-
Annotation for tagging methods to receive Binary or Text Message events.
- onWebSocketText(String) - Method in class org.eclipse.jetty.websocket.api.WebSocketAdapter
-
- onWebSocketText(String) - Method in interface org.eclipse.jetty.websocket.api.WebSocketListener
-
A WebSocket Text frame was received.
- org.eclipse.jetty.websocket.api - package org.eclipse.jetty.websocket.api
-
Jetty WebSocket API
- org.eclipse.jetty.websocket.api.annotations - package org.eclipse.jetty.websocket.api.annotations
-
Jetty WebSocket API : WebSocket POJO Annotations
- org.eclipse.jetty.websocket.api.extensions - package org.eclipse.jetty.websocket.api.extensions
-
Jetty WebSocket API : WebSocket Extension API
- org.eclipse.jetty.websocket.api.io - package org.eclipse.jetty.websocket.api.io
-
Jetty WebSocket API : I/O Classes
- org.eclipse.jetty.websocket.api.util - package org.eclipse.jetty.websocket.api.util
-
Jetty WebSocket API : Utility Classes
- outgoingFrame(Frame, WriteCallback) - Method in interface org.eclipse.jetty.websocket.api.extensions.OutgoingFrames
-
A frame, and optional callback, intended for the network.
- OutgoingFrames - Interface in org.eclipse.jetty.websocket.api.extensions
-
Interface for dealing with frames outgoing to the network (eventually)
- SEC_WEBSOCKET_PROTOCOL - Static variable in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- sendBytes(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a binary message, returning when all bytes of the message has been transmitted.
- sendBytesByFuture(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Initiates the asynchronous transmission of a binary message.
- sendForbidden(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
Issue a forbidden upgrade response.
- sendPartialBytes(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a binary message in pieces, blocking until all of the message has been transmitted.
- sendPartialString(String, boolean) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a text message in pieces, blocking until all of the message has been transmitted.
- sendPing(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a Ping message containing the given application data to the remote endpoint.
- sendPong(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Allows the developer to send an unsolicited Pong message containing the given application data in order to serve as a unidirectional heartbeat for the
session.
- sendString(String) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Send a text message, blocking until all bytes of the message has been transmitted.
- sendStringByFuture(String) - Method in interface org.eclipse.jetty.websocket.api.RemoteEndpoint
-
Initiates the asynchronous transmission of a text message.
- SERVER_ERROR - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1011 indicates that a server is terminating the connection because it encountered an unexpected condition that prevented it from fulfilling the request.
- SERVICE_RESTART - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1012 indicates that the service is restarted.
- Session - Interface in org.eclipse.jetty.websocket.api
-
- setAcceptedSubProtocol(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the accepted WebSocket Protocol.
- setCookies(List<HttpCookie>) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
Set the list of extensions that are approved for use with this websocket.
- setHeader(String, List<String>) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setHeader(String, String) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setHeader(String, String) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- setHttpVersion(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setIdleTimeout(long) - Method in interface org.eclipse.jetty.websocket.api.Session
-
Set the number of milliseconds before this conversation will be closed by the container if it is inactive, ie no messages are either sent or received.
- setIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- setInputBufferSize(int) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- setMaximumMessageSize(long) - Method in interface org.eclipse.jetty.websocket.api.Session
-
Sets the maximum total length of messages, text or binary, that this Session can handle.
- setMaxMessageSize(long) - Method in class org.eclipse.jetty.websocket.api.WebSocketPolicy
-
- setMethod(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setNextIncomingFrames(IncomingFrames) - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
- setNextOutgoingFrames(OutgoingFrames) - Method in interface org.eclipse.jetty.websocket.api.extensions.Extension
-
- setParameter(String, int) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- setParameter(String, String) - Method in class org.eclipse.jetty.websocket.api.extensions.ExtensionConfig
-
- setRequestURI(URI) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setSession(Object) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setStatusCode(int) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- setStatusReason(String) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- setSubProtocols(List<String>) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
- setSubProtocols(String...) - Method in class org.eclipse.jetty.websocket.api.UpgradeRequest
-
Set Sub Protocol request list.
- setSuccess(boolean) - Method in class org.eclipse.jetty.websocket.api.UpgradeResponse
-
- SHUTDOWN - Static variable in class org.eclipse.jetty.websocket.api.StatusCode
-
1001 indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page.
- splitAt(String, String) - Static method in class org.eclipse.jetty.websocket.api.util.QuoteUtil
-
Create an iterator of the input string, breaking apart the string at the provided delimiters, removing quotes and triming the parts of the string as
needed.
- StatusCode - Class in org.eclipse.jetty.websocket.api
-
- StatusCode() - Constructor for class org.eclipse.jetty.websocket.api.StatusCode
-
- suspend() - Method in interface org.eclipse.jetty.websocket.api.WebSocketConnection
-
Suspend a the incoming read events on the connection.
- SuspendToken - Interface in org.eclipse.jetty.websocket.api
-
Connection suspend token