- generateHeaderBytes(Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
-
- generateHeaderBytes(Frame, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Generator
-
- generateWholeFrame(Frame, ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Generator
-
Generate the whole frame (header + payload copy) into a single ByteBuffer.
- Generator - Class in org.eclipse.jetty.websocket.common
-
Generating a frame in WebSocket land.
- Generator(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.Generator
-
Construct Generator with provided policy and bufferPool
- Generator(WebSocketPolicy, ByteBufferPool, boolean) - Constructor for class org.eclipse.jetty.websocket.common.Generator
-
Construct Generator with provided policy and bufferPool
- Generator(WebSocketPolicy, ByteBufferPool, boolean, boolean) - Constructor for class org.eclipse.jetty.websocket.common.Generator
-
Construct Generator with provided policy and bufferPool
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- getBatchMode() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
-
- getBatchMode() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.Generator
-
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getBufferPool() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the ByteBufferPool in use by the connection
- getBufferPool() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getByteBuffer() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
-
- getClassLoader() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getClassName(Object) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
-
- getCloseInfo() - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
- getConfig() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getConnection() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getConnection() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getConnectionState() - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
- getDeflater() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
- getExecutor() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getExecutor() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the Executor used by this connection.
- getExtensionFactory() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
- getExtensions() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Get the list of extensions in use.
- getFillableErrorCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
- getFillInterestedCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
- getGenerator() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getIdleTimeout() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the read/write idle timeout.
- getIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
The idle timeout in milliseconds
- getImplementations() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
-
- getIncomingFramesHandler() - Method in class org.eclipse.jetty.websocket.common.Parser
-
- getIncomingHandler() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getInetSocketAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
-
- getInflater() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
- getIOState() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getIOState() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the IOState of the connection.
- getLength() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
-
- getLocalAddress() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
- getLocalAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getMask() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
- getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getMaxIdleTimeout() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Set the maximum number of milliseconds of idleness before the connection is closed/disconnected, (ie no frames are either sent or received)
- getMethod() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
-
- getMethod() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.XWebkitDeflateFrameExtension
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.FrameDebugExtension
-
- getName() - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
-
- getNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
Get the list of negotiated extensions, each entry being a full "name; params" extension configuration
- getNextIncoming() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getNextIncoming() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
- getNextOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getNextOutgoing() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
- getOnFillableCount() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
-
- getOpCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
- getOutgoingHandler() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getParam(String) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
-
- getParamTypes() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
-
- getParamTypes() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
-
- getParser() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getPayload() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
Get the payload ByteBuffer.
- getPayloadAsUTF8() - Method in class org.eclipse.jetty.websocket.common.frames.TextFrame
-
- getPayloadAsUTF8() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
- getPayloadLength() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
- getPojo() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
-
- getPojoClass() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- getPolicy() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
-
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getPolicy() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
The policy that the connection is running under.
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.Parser
-
- getPolicy() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getProtocolVersion() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getReason() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
-
- getRemote() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getRemoteAddress() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the remote Address in use for this connection.
- getRemoteAddress() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getRequestURI() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getScheduler() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getSession() - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- getSession() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- getSession() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getSession() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
-
Get the Session for this connection
- getStats() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- getStatusCode() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
-
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
-
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.CloseFrame
-
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
-
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.PingFrame
-
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.PongFrame
-
- getType() - Method in class org.eclipse.jetty.websocket.common.frames.TextFrame
-
- getType() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
-
- getUpgradeRequest() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- getUpgradeResponse() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- onAbnormalClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
A websocket connection has been disconnected for abnormal close reasons.
- onBinary - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- onBinary - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketMessage (byte[], or ByteBuffer, or InputStream)
- onBinaryFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onBinaryMessage(byte[]) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onClose - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- onClose(CloseInfo) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onClose - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketClose (Frame)
- onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onClose() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Physical connection disconnect.
- onCloseLocal(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
A close handshake has been issued from the local endpoint
- onCloseRemote(CloseInfo) - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
A close handshake has been received from the remote endpoint
- onConnect - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- onConnect() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onConnect() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onConnect - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketConnect ()
- onConnect() - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onConnected() - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
WebSocket has successfully upgraded, but the end-user onOpen call hasn't run yet.
- onConnectionStateChange(ConnectionState) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- onConnectionStateChange(ConnectionState) - Method in interface org.eclipse.jetty.websocket.common.io.IOState.ConnectionStateListener
-
- onConnectionStateChange(ConnectionState) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
- onContinuationFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- onContinuationFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onDisconnected() - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
- onError - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- onError(Throwable) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onError - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketError (Throwable)
- onError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onFailedUpgrade() - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
A websocket connection has failed its upgrade handshake, and is now closed.
- onFailure(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
-
- onFillable() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- onFillInterestedFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- onFrame - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- onFrame(Frame) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onFrame - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketFrame (Frame)
- onFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onInputStream(InputStream) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onMethodAnnotation(T, Class<?>, Method, Annotation) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
-
- onMethodAnnotation(JettyAnnotatedMetadata, Class<?>, Method, Annotation) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedScanner
-
- onOpen() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
- onOpened() - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
A websocket connection has finished its upgrade handshake, and is now open.
- onPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- onPing(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- onPong(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onReader(Reader) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onReader(Reader) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onReader(Reader) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onReadFailure(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
The local endpoint has reached a read failure.
- onReadTimeout() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Event for no activity on connection (read or write)
- onSessionClosed(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.SessionListener
-
- onSessionOpened(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.SessionListener
-
- onText - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
-
- onText - Variable in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
-
@OnWebSocketMessage (String, or Reader)
- onTextFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onTextMessage(String) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
-
- onTextMessage(String) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
-
- onWriteFailure(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.IOState
-
The local endpoint has reached a write failure.
- OpCode - Class in org.eclipse.jetty.websocket.common
-
- OpCode() - Constructor for class org.eclipse.jetty.websocket.common.OpCode
-
- open() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
-
Open/Activate the session
- openSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
-
- openSession(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriver
-
- OptionalSessionCallableMethod - Class in org.eclipse.jetty.websocket.common.events.annotated
-
Simple CallableMethod that manages the optional
Session argument
- OptionalSessionCallableMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
-
- org.eclipse.jetty.websocket.common - package org.eclipse.jetty.websocket.common
-
Jetty WebSocket Common : Implementation [Internal Use Only]
- org.eclipse.jetty.websocket.common.events - package org.eclipse.jetty.websocket.common.events
-
Jetty WebSocket Common : Event Driver for WebSocket Object
- org.eclipse.jetty.websocket.common.events.annotated - package org.eclipse.jetty.websocket.common.events.annotated
-
- org.eclipse.jetty.websocket.common.extensions - package org.eclipse.jetty.websocket.common.extensions
-
Jetty WebSocket Common : Extension Implementations
- org.eclipse.jetty.websocket.common.extensions.compress - package org.eclipse.jetty.websocket.common.extensions.compress
-
Jetty WebSocket Common : Message Compression Extension Implementations
- org.eclipse.jetty.websocket.common.extensions.fragment - package org.eclipse.jetty.websocket.common.extensions.fragment
-
Jetty WebSocket Common : Auto Fragment Extension Implementation
- org.eclipse.jetty.websocket.common.extensions.identity - package org.eclipse.jetty.websocket.common.extensions.identity
-
Jetty WebSocket Common : Identity Extension Implementation
- org.eclipse.jetty.websocket.common.frames - package org.eclipse.jetty.websocket.common.frames
-
- org.eclipse.jetty.websocket.common.io - package org.eclipse.jetty.websocket.common.io
-
Jetty WebSocket Common : I/O Implementation
- org.eclipse.jetty.websocket.common.io.http - package org.eclipse.jetty.websocket.common.io.http
-
- org.eclipse.jetty.websocket.common.io.payload - package org.eclipse.jetty.websocket.common.io.payload
-
Jetty WebSocket Common : I/O : Frame Payload Handling
- org.eclipse.jetty.websocket.common.message - package org.eclipse.jetty.websocket.common.message
-
Jetty WebSocket Common : Message Handling
- org.eclipse.jetty.websocket.common.util - package org.eclipse.jetty.websocket.common.util
-
- out - Variable in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
-
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
-
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
-
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
-
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.FrameDebugExtension
-
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
-
- outgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
-
Frame from API, User, or Internal implementation destined for network.