A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractEventDriver - Class in org.eclipse.jetty.websocket.common.events
EventDriver is the main interface between the User's WebSocket POJO and the internal jetty implementation of WebSocket.
AbstractEventDriver(WebSocketPolicy, Object) - Constructor for class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
AbstractExtension - Class in org.eclipse.jetty.websocket.common.extensions
 
AbstractExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
AbstractMethodAnnotationScanner<T> - Class in org.eclipse.jetty.websocket.common.events.annotated
Basic scanner for Annotated Methods
AbstractMethodAnnotationScanner() - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
AbstractWebSocketConnection - Class in org.eclipse.jetty.websocket.common.io
Provides the implementation of LogicalConnection within the framework of the new Connection framework of jetty-io.
AbstractWebSocketConnection(EndPoint, Executor, Scheduler, WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
AbstractWebSocketConnection.OnCloseLocalCallback - Class in org.eclipse.jetty.websocket.common.io
 
AbstractWebSocketConnection.OnCloseLocalCallback(WriteCallback, CloseInfo) - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnCloseLocalCallback
 
AbstractWebSocketConnection.OnCloseLocalCallback(CloseInfo) - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnCloseLocalCallback
 
AbstractWebSocketConnection.OnDisconnectCallback - Class in org.eclipse.jetty.websocket.common.io
 
AbstractWebSocketConnection.OnDisconnectCallback(boolean) - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnDisconnectCallback
 
AbstractWebSocketConnection.Stats - Class in org.eclipse.jetty.websocket.common.io
 
AbstractWebSocketConnection.Stats() - Constructor for class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.Stats
 
AcceptHash - Class in org.eclipse.jetty.websocket.common
Logic for working with the Sec-WebSocket-Key and Sec-WebSocket-Accept headers.
AcceptHash() - Constructor for class org.eclipse.jetty.websocket.common.AcceptHash
 
acquireWriteBlocker() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback
 
activeMessage - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
addChunk(byte[], int, int) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
 
addHeader(String, String) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
addImplementation(EventDriverImpl) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
addListener(IOState.ConnectionStateListener) - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
addParams(Class<?>...) - Method in class org.eclipse.jetty.websocket.common.events.ParamList
 
append(char[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
 
append(int) - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
 
appendFrame(ByteBuffer, boolean) - Method in interface org.eclipse.jetty.websocket.common.message.MessageAppender
Append the frame payload to the message.
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
appendMessage(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
asFrame() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
assertFrameValid(Frame) - Method in class org.eclipse.jetty.websocket.common.Generator
 
assertInputOpen() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
assertIsPublicNonStatic(Method) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
assertIsReturn(Method, Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
assertIsVoidReturn(Method) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
assertOutputOpen() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
assertUnset(CallableMethod, Class<? extends Annotation>, Method) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
assertValid() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
 
assertValid() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
 
assertValid() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
assertValidSignature(Method, Class<? extends Annotation>, ParamList) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 

B

BINARY - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Binary Frame
BinaryFrame - Class in org.eclipse.jetty.websocket.common.frames
 
BinaryFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.BinaryFrame
 
block() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
 
BlockingWriteCallback - Class in org.eclipse.jetty.websocket.common
extend a SharedlBlockingCallback to an websocket WriteCallback
BlockingWriteCallback() - Constructor for class org.eclipse.jetty.websocket.common.BlockingWriteCallback
 
BlockingWriteCallback.WriteBlocker - Class in org.eclipse.jetty.websocket.common
 
build(Method, Class<? extends Annotation>, ParamList...) - Static method in exception org.eclipse.jetty.websocket.common.events.annotated.InvalidSignatureException
 
ByteAccumulator - Class in org.eclipse.jetty.websocket.common.extensions.compress
 
ByteAccumulator(int) - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
 

C

call(Object, Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
call(Object, Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 
call(Object, Session, Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
 
CallableMethod - Class in org.eclipse.jetty.websocket.common.events.annotated
A Callable Method
CallableMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
clear() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
 
clearImplementations() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
close() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
 
close() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
close(int, String) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
Close the connection.
close() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
close() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Send a websocket Close frame, without a status code or reason.
close(int, String) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Send a websocket Close frame, with status code.
close() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
close() - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
close() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
CLOSE - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Close Frame
close() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
close(CloseStatus) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
close(int, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
CloseFrame - Class in org.eclipse.jetty.websocket.common.frames
 
CloseFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.CloseFrame
 
CloseInfo - Class in org.eclipse.jetty.websocket.common
 
CloseInfo() - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(ByteBuffer, boolean) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(Frame) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(Frame, boolean) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(int) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CloseInfo(int, String) - Constructor for class org.eclipse.jetty.websocket.common.CloseInfo
 
CompressExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
 
CompressExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
configure(Generator) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
configure(Parser) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
configureFromExtensions(List<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.Generator
 
configureFromExtensions(List<? extends Extension>) - Method in class org.eclipse.jetty.websocket.common.Parser
 
ConnectionState - Enum in org.eclipse.jetty.websocket.common
Connection states as outlined in RFC6455.
CONTINUATION - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Continuation Frame
ContinuationFrame - Class in org.eclipse.jetty.websocket.common.frames
 
ContinuationFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
 
ControlFrame - Class in org.eclipse.jetty.websocket.common.frames
 
ControlFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.frames.ControlFrame
 
copy(Frame) - Static method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
copyHeaders(Frame) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
copyHeaders(WebSocketFrame) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
create(Object, WebSocketPolicy) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriverImpl
Create the EventDriver based on this implementation.
create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
 
create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
 
createSession(URI, EventDriver, LogicalConnection) - Method in interface org.eclipse.jetty.websocket.common.SessionFactory
 
createSession(URI, EventDriver, LogicalConnection) - Method in class org.eclipse.jetty.websocket.common.WebSocketSessionFactory
 

D

data - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
The payload data.
DataFrame - Class in org.eclipse.jetty.websocket.common.frames
A Data Frame
DataFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.frames.DataFrame
 
DataFrame(Frame) - Constructor for class org.eclipse.jetty.websocket.common.frames.DataFrame
Construct new DataFrame based on headers of provided frame.
DataFrame(Frame, boolean) - Constructor for class org.eclipse.jetty.websocket.common.frames.DataFrame
Construct new DataFrame based on headers of provided frame, overriding for continuations if needed.
decompress(byte[]) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
DeflateFrameExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
Implementation of the deflate-frame extension seen out in the wild.
DeflateFrameExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
 
DeMaskProcessor - Class in org.eclipse.jetty.websocket.common.io.payload
 
DeMaskProcessor() - Constructor for class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
describeRule() - Method in interface org.eclipse.jetty.websocket.common.events.EventDriverImpl
human readable string describing the rule that would support this EventDriver.
describeRule() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
 
describeRule() - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
 
disconnect() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
disconnect() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Terminate the connection (no close frame sent)
disconnect() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Harsh disconnect
dispatch(Runnable) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
dispatch(Runnable) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
doStart() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
dump() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
dumpWithHeading(Appendable, String, String, Object) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 

E

enqueue(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
equals(Object) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
EventDriver - Interface in org.eclipse.jetty.websocket.common.events
 
EventDriverFactory - Class in org.eclipse.jetty.websocket.common.events
Create EventDriver implementations.
EventDriverFactory(WebSocketPolicy) - Constructor for class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
EventDriverImpl - Interface in org.eclipse.jetty.websocket.common.events
A specific implementation of a EventDriver.
EventMethod - Class in org.eclipse.jetty.websocket.common.events.annotated
 
EventMethod(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 
EventMethod(Class<?>, String, Class<?>...) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 
EventMethods - Class in org.eclipse.jetty.websocket.common.events.annotated
A representation of the methods available to call for a particular class.
EventMethods(Class<?>) - Constructor for class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
 
execute(Runnable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
ExtensionStack - Class in org.eclipse.jetty.websocket.common.extensions
Represents the stack of Extensions.
ExtensionStack(ExtensionFactory) - Constructor for class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 

F

failed(Throwable) - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
 
failed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
fillInterested() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
findGenericClassFor(Class<?>, Class<?>) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
Given a Base (concrete) Class, find the interface specified, and return its concrete Generic class declaration.
finished - Variable in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
finished - Variable in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
finRsvOp - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
Combined FIN + RSV1 + RSV2 + RSV3 + OpCode byte.
flush() - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
flush() - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
flush() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
FLUSH_FRAME - Static variable in class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
formatMethodCallError(Object...) - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
forwardIncoming(Frame, ByteAccumulator) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
FragmentExtension - Class in org.eclipse.jetty.websocket.common.extensions.fragment
Fragment Extension
FragmentExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
FrameDebugExtension - Class in org.eclipse.jetty.websocket.common.extensions
 
FrameDebugExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.FrameDebugExtension
 
FrameFlusher - Class in org.eclipse.jetty.websocket.common.io
Interface for working with bytes destined for EndPoint.write(Callback, ByteBuffer...)
FrameFlusher(ByteBufferPool, Generator, EndPoint, int, int) - Constructor for class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
FramePipes - Class in org.eclipse.jetty.websocket.common.io
 
FramePipes() - Constructor for class org.eclipse.jetty.websocket.common.io.FramePipes
 
FutureWriteCallback - Class in org.eclipse.jetty.websocket.common.io
Allows events to a WriteCallback to drive a Future for the user.
FutureWriteCallback() - Constructor for class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
 

G

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.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
Get the local InetSocketAddress in use for this connection.
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
 

H

hashCode() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
 
hashCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
hashCode() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
hashKey(String) - Static method in class org.eclipse.jetty.websocket.common.AcceptHash
Concatenate the provided key with the Magic GUID and return the Base64 encoded form.
hasNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
hasPayload() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
hint(String) - Static method in class org.eclipse.jetty.websocket.common.util.TextUtil
Create a hint of what the text is like.
HttpResponseHeaderParseListener - Interface in org.eclipse.jetty.websocket.common.io.http
 
HttpResponseHeaderParser - Class in org.eclipse.jetty.websocket.common.io.http
Responsible for reading UTF8 Response Header lines and parsing them into a provided UpgradeResponse object.
HttpResponseHeaderParser(HttpResponseHeaderParseListener) - Constructor for class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
 
HttpResponseHeaderParser.ParseException - Exception in org.eclipse.jetty.websocket.common.io.http
 
HttpResponseHeaderParser.ParseException(String) - Constructor for exception org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser.ParseException
 
HttpResponseHeaderParser.ParseException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser.ParseException
 

I

IdentityExtension - Class in org.eclipse.jetty.websocket.common.extensions.identity
 
IdentityExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
incomingError(Throwable) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
incomingError(Throwable) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
incomingError(Throwable) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
incomingError(Throwable) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
incomingError(Throwable) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Incoming Errors from Parser
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.DeflateFrameExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.FrameDebugExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
incomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Incoming Raw Frames from Parser
InvalidSignatureException - Exception in org.eclipse.jetty.websocket.common.events.annotated
 
InvalidSignatureException(String) - Constructor for exception org.eclipse.jetty.websocket.common.events.annotated.InvalidSignatureException
 
InvalidSignatureException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.common.events.annotated.InvalidSignatureException
 
IOState - Class in org.eclipse.jetty.websocket.common.io
Simple state tracker for Input / Output and ConnectionState.
IOState() - Constructor for class org.eclipse.jetty.websocket.common.io.IOState
Create a new IOState, initialized to ConnectionState.CONNECTING
IOState.ConnectionStateListener - Interface in org.eclipse.jetty.websocket.common.io
 
isAbnormal() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
isAnnotation(Annotation, Class<? extends Annotation>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
isClosed() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isControlFrame() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
 
isControlFrame() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
 
isControlFrame(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
 
isControlFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isDataFrame() - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
 
isDataFrame() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
 
isDataFrame(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
 
isDataFrame() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isDefaultConstructable(Class<?>) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
 
isDone() - Method in class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
 
isFin() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isHarsh() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
isHasSession() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 
isInputAvailable() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isKnown(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
Test for known opcodes (per the RFC spec)
isLast() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isMasked() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isOpen() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
isOpen() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isOpen() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Test if logical connection is still open
isOpen() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
isOutputAvailable() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
isReading() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
isReading() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Tests if the connection is actively reading.
isRsv1() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isRsv1InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
 
isRsv1InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
 
isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension makes use of the RSV1 bit of the base websocket framing.
isRsv1User() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
Indicates use of RSV1 flag for indicating deflation is in use.
isRsv2() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isRsv2InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
 
isRsv2InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
 
isRsv2User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension makes use of the RSV2 bit of the base websocket framing.
isRsv3() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
isRsv3InUse() - Method in class org.eclipse.jetty.websocket.common.Generator
 
isRsv3InUse() - Method in class org.eclipse.jetty.websocket.common.Parser
 
isRsv3User() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
Used to indicate that the extension makes use of the RSV3 bit of the base websocket framing.
isSameParameters(Class<?>[], Class<?>[]) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
isSecure() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
isSessionAware() - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
 
isSignatureMatch(Method, ParamList) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
isStreaming() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 
isStreaming() - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
 
isTypeAnnotated(Class<?>, Class<? extends Annotation>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 

J

JettyAnnotatedEventDriver - Class in org.eclipse.jetty.websocket.common.events
Handler for Annotated User WebSocket objects.
JettyAnnotatedEventDriver(WebSocketPolicy, Object, JettyAnnotatedMetadata) - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
 
JettyAnnotatedImpl - Class in org.eclipse.jetty.websocket.common.events
 
JettyAnnotatedImpl() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
 
JettyAnnotatedMetadata - Class in org.eclipse.jetty.websocket.common.events
 
JettyAnnotatedMetadata() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
 
JettyAnnotatedScanner - Class in org.eclipse.jetty.websocket.common.events
 
JettyAnnotatedScanner() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyAnnotatedScanner
 
JettyListenerEventDriver - Class in org.eclipse.jetty.websocket.common.events
Handler for WebSocketListener based User WebSocket implementations.
JettyListenerEventDriver(WebSocketPolicy, WebSocketListener) - Constructor for class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
 
JettyListenerImpl - Class in org.eclipse.jetty.websocket.common.events
 
JettyListenerImpl() - Constructor for class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
 

L

length() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
 
LogicalConnection - Interface in org.eclipse.jetty.websocket.common
 

M

mark(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
markSupported() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
mask - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
masked - Variable in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
MAX_CONTROL_PAYLOAD - Static variable in class org.eclipse.jetty.websocket.common.frames.ControlFrame
Maximum size of Control frame, per RFC 6455
MAX_HEADER_LENGTH - Static variable in class org.eclipse.jetty.websocket.common.Generator
The overhead (maximum) for a framing header.
maxStringLength(int, String) - Static method in class org.eclipse.jetty.websocket.common.util.TextUtil
Smash a long string to fit within the max string length, by taking the middle section of the string and replacing them with an ellipsis "..."
MessageAppender - Interface in org.eclipse.jetty.websocket.common.message
Appender for messages (used for multiple frames with continuations, and also to allow for streaming APIs)
messageComplete() - Method in interface org.eclipse.jetty.websocket.common.message.MessageAppender
Notification that message is to be considered complete.
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.MessageReader
 
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
MessageInputStream - Class in org.eclipse.jetty.websocket.common.message
Support class for reading a (single) WebSocket BINARY message via a InputStream.
MessageInputStream() - Constructor for class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
MessageInputStream(int) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
MessageOutputStream - Class in org.eclipse.jetty.websocket.common.message
Support for writing a single WebSocket BINARY message via a OutputStream
MessageOutputStream(WebSocketSession) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
MessageOutputStream(OutgoingFrames, int, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
MessageReader - Class in org.eclipse.jetty.websocket.common.message
Support class for reading a (single) WebSocket TEXT message via a Reader.
MessageReader(MessageInputStream) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageReader
 
MessageWriter - Class in org.eclipse.jetty.websocket.common.message
Support for writing a single WebSocket TEXT message via a Writer

Note: Per WebSocket spec, all WebSocket TEXT messages must be encoded in UTF-8

MessageWriter(WebSocketSession) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageWriter
 
MessageWriter(OutgoingFrames, int, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.message.MessageWriter
 
method - Variable in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
method - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 

N

name(byte) - Static method in class org.eclipse.jetty.websocket.common.OpCode
 
negotiate(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
Perform the extension negotiation.
newInstance(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
 
nextIncomingError(Throwable) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
nextIncomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
nextIncomingFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
 
nextOutgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
nextOutgoingFrame(Frame, WriteCallback, BatchMode) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
 
notifyCallbackFailure(WriteCallback, Throwable) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
notifyCallbackFailure(WriteCallback, Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
notifyCallbackSuccess(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
notifyCallbackSuccess(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
notifyClose(int, String) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
notifyError(Throwable) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
notifyFrame(Frame) - Method in class org.eclipse.jetty.websocket.common.Parser
 
notifyWebSocketException(WebSocketException) - Method in class org.eclipse.jetty.websocket.common.Parser
 

O

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 : Frame & 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.

P

ParamList - Class in org.eclipse.jetty.websocket.common.events
Simple class for representing a list of class arrays.
ParamList() - Constructor for class org.eclipse.jetty.websocket.common.events.ParamList
 
paramTypes - Variable in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
parse(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParser
 
parse(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.Parser
 
Parser - Class in org.eclipse.jetty.websocket.common
Parsing of a frames in WebSocket land.
Parser(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.Parser
 
PayloadProcessor - Interface in org.eclipse.jetty.websocket.common.io.payload
Process the payload (for demasking, validating, etc..)
PerMessageDeflateExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
Per Message Deflate Compression extension for WebSocket.
PerMessageDeflateExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
 
PING - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Ping Frame
PingFrame - Class in org.eclipse.jetty.websocket.common.frames
 
PingFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.PingFrame
 
pojo - Variable in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
pojo - Variable in class org.eclipse.jetty.websocket.common.events.annotated.EventMethod
 
policy - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
PONG - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Pong Frame
PongFrame - Class in org.eclipse.jetty.websocket.common.frames
 
PongFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.PongFrame
 
prefill(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
process(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
process(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.io.payload.PayloadProcessor
Used to process payloads for in the spec.

R

read() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
ReflectUtils - Class in org.eclipse.jetty.websocket.common.util
 
ReflectUtils() - Constructor for class org.eclipse.jetty.websocket.common.util.ReflectUtils
 
remaining() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
 
removeImplementation(EventDriverImpl) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
reset(byte[]) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
reset(Frame) - Method in class org.eclipse.jetty.websocket.common.io.payload.DeMaskProcessor
 
reset(Frame) - Method in interface org.eclipse.jetty.websocket.common.io.payload.PayloadProcessor
 
reset() - Method in class org.eclipse.jetty.websocket.common.message.MessageInputStream
 
reset() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
resume() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
RSV_USE_ALWAYS - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
Always set RSV flag, on all frame types
RSV_USE_ONLY_FIRST - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
Only set RSV flag on first frame in multi-frame messages.

S

scan(Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedScanner
 
scanMethodAnnotations(T, Class<?>) - Method in class org.eclipse.jetty.websocket.common.events.annotated.AbstractMethodAnnotationScanner
 
sendBytes(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
Blocking write of bytes.
sendBytes(ByteBuffer, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendBytesByFuture(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPartialBytes(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPartialString(String, boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendString(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendString(String, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
sendStringByFuture(String) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
session - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
SessionFactory - Interface in org.eclipse.jetty.websocket.common
Interface for creating jetty WebSocketSession objects.
SessionListener - Interface in org.eclipse.jetty.websocket.common
Basic listener interface for Session open/close.
setBatchMode(BatchMode) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
setBufferPool(ByteBufferPool) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setCallback(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
setCallback(WriteCallback) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.fragment.FragmentExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.FrameDebugExtension
 
setConfig(ExtensionConfig) - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
setConnection(LogicalConnection) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setExtensionFactory(ExtensionFactory) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setExtensions(List<ExtensionConfig>) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
Get the list of extensions in use.
setFin(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
Set the timeout in milliseconds
setIncomingFramesHandler(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.Parser
 
setInputBufferSize(int) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
setIsContinuation() - Method in class org.eclipse.jetty.websocket.common.frames.DataFrame
Set the data frame to continuation mode
setMask(byte[]) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setMasked(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
setMaxIdleTimeout(long) - 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)
setNextIncoming(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
setNextIncomingFrames(IncomingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setNextIncomingFrames(IncomingFrames) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Set where the connection should send the incoming frames to.
setNextOutgoing(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
setNextOutgoingFrames(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setOpCode(byte) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setOutgoingHandler(OutgoingFrames) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
 
setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
 
setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.BinaryFrame
 
setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
 
setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
 
setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.ContinuationFrame
 
setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.frames.ControlFrame
 
setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.PingFrame
 
setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.PingFrame
 
setPayload(byte[]) - Method in class org.eclipse.jetty.websocket.common.frames.PongFrame
 
setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.PongFrame
 
setPayload(String) - Method in class org.eclipse.jetty.websocket.common.frames.TextFrame
 
setPayload(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
Set the data payload.
setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
setPolicy(WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setRemainingBuffer(ByteBuffer) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
setRsv1(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setRsv1InUse(boolean) - Method in class org.eclipse.jetty.websocket.common.Generator
 
setRsv2(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setRsv2InUse(boolean) - Method in class org.eclipse.jetty.websocket.common.Generator
 
setRsv3(boolean) - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
setRsv3InUse(boolean) - Method in class org.eclipse.jetty.websocket.common.Generator
 
setSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
setSession(WebSocketSession) - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Set the session associated with this connection
setStatusCode(int) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
setStatusReason(String) - Method in interface org.eclipse.jetty.websocket.common.io.http.HttpResponseHeaderParseListener
 
setUpgradeRequest(UpgradeRequest) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
setUpgradeResponse(UpgradeResponse) - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
SimpleBinaryMessage - Class in org.eclipse.jetty.websocket.common.message
 
SimpleBinaryMessage(EventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.SimpleBinaryMessage
 
SimpleTextMessage - Class in org.eclipse.jetty.websocket.common.message
 
SimpleTextMessage(EventDriver) - Constructor for class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
succeeded() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
 
succeeded() - Method in class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
supports(Object) - Method in interface org.eclipse.jetty.websocket.common.events.EventDriverImpl
Test for if this implementation can support the provided websocket.
supports(Object) - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
 
supports(Object) - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerImpl
 
supports(EventDriver) - Method in interface org.eclipse.jetty.websocket.common.SessionFactory
 
supports(EventDriver) - Method in class org.eclipse.jetty.websocket.common.WebSocketSessionFactory
 
suspend() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
suspend() - Method in interface org.eclipse.jetty.websocket.common.LogicalConnection
Suspend a the incoming read events on the connection.
suspend() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 

T

TAIL_BYTES - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
TAIL_DROP_ALWAYS - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
Always drop tail bytes 0000FFFF, from all frame types
TAIL_DROP_FIN_ONLY - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
Only drop tail bytes 0000FFFF, from fin==true frames
TAIL_DROP_NEVER - Static variable in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
Never drop tail bytes 0000FFFF, from any frame type
TARGET_LOG - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
terminateConnection(int, String) - Method in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
TEXT - Static variable in class org.eclipse.jetty.websocket.common.OpCode
OpCode for a Text Frame
TextFrame - Class in org.eclipse.jetty.websocket.common.frames
 
TextFrame() - Constructor for class org.eclipse.jetty.websocket.common.frames.TextFrame
 
TextUtil - Class in org.eclipse.jetty.websocket.common.util
Collection of utility methods for Text content
TextUtil() - Constructor for class org.eclipse.jetty.websocket.common.util.TextUtil
 
to(IncomingFrames) - Static method in class org.eclipse.jetty.websocket.common.io.FramePipes
 
to(OutgoingFrames) - Static method in class org.eclipse.jetty.websocket.common.io.FramePipes
 
toShortName(Type) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
 
toString() - Method in class org.eclipse.jetty.websocket.common.CloseInfo
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.annotated.CallableMethod
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.annotated.EventMethods
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedImpl
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyAnnotatedMetadata
 
toString() - Method in class org.eclipse.jetty.websocket.common.events.JettyListenerEventDriver
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.AbstractExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.CompressExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.compress.PerMessageDeflateExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.ExtensionStack
 
toString() - Method in class org.eclipse.jetty.websocket.common.extensions.identity.IdentityExtension
 
toString() - Method in class org.eclipse.jetty.websocket.common.Generator
 
toString() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection
 
toString() - Method in class org.eclipse.jetty.websocket.common.io.FrameFlusher
 
toString() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
toString() - Method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
 
toString() - Method in class org.eclipse.jetty.websocket.common.Parser
 
toString(Class<?>, Method) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
 
toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketFrame
 
toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
toString() - Method in class org.eclipse.jetty.websocket.common.WebSocketSession
 
transferTo(ByteBuffer) - Method in class org.eclipse.jetty.websocket.common.extensions.compress.ByteAccumulator
 
trimClassName(String) - Static method in class org.eclipse.jetty.websocket.common.util.ReflectUtils
 
truncate(String) - Static method in class org.eclipse.jetty.websocket.common.frames.CloseFrame
Truncate arbitrary reason into something that will fit into the CloseFrame limits.

U

uncheckedSendFrame(WebSocketFrame, WriteCallback) - Method in class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
UNDEFINED - Static variable in class org.eclipse.jetty.websocket.common.OpCode
An undefined OpCode
utf - Variable in class org.eclipse.jetty.websocket.common.message.SimpleTextMessage
 
Utf8CharBuffer - Class in org.eclipse.jetty.websocket.common.message
A CharBuffer wrapped with the Utf8Appendable logic.

V

valueOf(String) - Static method in enum org.eclipse.jetty.websocket.common.ConnectionState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.jetty.websocket.common.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasAbnormalClose() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
wasCleanClose() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
wasLocalCloseInitiated() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
wasRemoteCloseInitiated() - Method in class org.eclipse.jetty.websocket.common.io.IOState
 
websocket - Variable in class org.eclipse.jetty.websocket.common.events.AbstractEventDriver
 
WebSocketExtensionFactory - Class in org.eclipse.jetty.websocket.common.extensions
 
WebSocketExtensionFactory(WebSocketPolicy, ByteBufferPool) - Constructor for class org.eclipse.jetty.websocket.common.extensions.WebSocketExtensionFactory
 
WebSocketFrame - Class in org.eclipse.jetty.websocket.common
A Base Frame as seen in RFC 6455.
WebSocketFrame(byte) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketFrame
Construct form opcode
WebSocketRemoteEndpoint - Class in org.eclipse.jetty.websocket.common
Endpoint for Writing messages to the Remote websocket.
WebSocketRemoteEndpoint(LogicalConnection, OutgoingFrames) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
WebSocketRemoteEndpoint(LogicalConnection, OutgoingFrames, BatchMode) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketRemoteEndpoint
 
WebSocketSession - Class in org.eclipse.jetty.websocket.common
 
WebSocketSession(URI, EventDriver, LogicalConnection, SessionListener...) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketSession
 
WebSocketSessionFactory - Class in org.eclipse.jetty.websocket.common
Default Session factory, creating WebSocketSession objects.
WebSocketSessionFactory(SessionListener...) - Constructor for class org.eclipse.jetty.websocket.common.WebSocketSessionFactory
 
wrap(Object) - Method in class org.eclipse.jetty.websocket.common.events.EventDriverFactory
Wrap the given WebSocket object instance in a suitable EventDriver
wrap(WriteCallback) - Static method in class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
wrap(ByteBuffer) - Static method in class org.eclipse.jetty.websocket.common.message.Utf8CharBuffer
Convenience method to wrap a ByteBuffer with a Utf8CharBuffer
write(byte[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
write(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageOutputStream
 
write(char[], int, int) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
write(int) - Method in class org.eclipse.jetty.websocket.common.message.MessageWriter
 
WriteCallbackWrapper - Class in org.eclipse.jetty.websocket.common.io
Wraps the exposed WriteCallback WebSocket API with a Jetty Callback.
WriteCallbackWrapper(WriteCallback) - Constructor for class org.eclipse.jetty.websocket.common.io.WriteCallbackWrapper
 
writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
 
writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnCloseLocalCallback
 
writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnDisconnectCallback
 
writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
 
writeSuccess() - Method in class org.eclipse.jetty.websocket.common.BlockingWriteCallback.WriteBlocker
 
writeSuccess() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnCloseLocalCallback
 
writeSuccess() - Method in class org.eclipse.jetty.websocket.common.io.AbstractWebSocketConnection.OnDisconnectCallback
 
writeSuccess() - Method in class org.eclipse.jetty.websocket.common.io.FutureWriteCallback
 

X

XWebkitDeflateFrameExtension - Class in org.eclipse.jetty.websocket.common.extensions.compress
Implementation of the x-webkit-deflate-frame extension seen out in the wild.
XWebkitDeflateFrameExtension() - Constructor for class org.eclipse.jetty.websocket.common.extensions.compress.XWebkitDeflateFrameExtension
 
A B C D E F G H I J L M N O P R S T U V W X 

Copyright © 1995-2015 Webtide. All Rights Reserved.