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

A

AbstractDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
AbstractDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.AbstractDecoder
 
AbstractEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
AbstractEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.AbstractEncoder
 
AbstractJsrEventDriver - Class in org.eclipse.jetty.websocket.jsr356.endpoints
 
AbstractJsrEventDriver(WebSocketPolicy, EndpointInstance) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
AbstractJsrRemote - Class in org.eclipse.jetty.websocket.jsr356
 
AbstractJsrRemote(JsrSession) - Constructor for class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
add(Class<? extends T>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
addAll(Class<? extends T>[]) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
addAll(List<Class<? extends T>>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
addMessageHandler(MessageHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
addSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
afterResponse(HandshakeResponse) - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
 
AnnotatedClientEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.client
 
AnnotatedClientEndpointConfig(ClientEndpoint) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
AnnotatedClientEndpointMetadata - Class in org.eclipse.jetty.websocket.jsr356.client
 
AnnotatedClientEndpointMetadata(ClientContainer, Class<?>) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointMetadata
 
AnnotatedEndpointMetadata<T extends java.lang.annotation.Annotation,​C extends javax.websocket.EndpointConfig> - Class in org.eclipse.jetty.websocket.jsr356.annotations
Static reference to a specific annotated classes metadata.
AnnotatedEndpointMetadata(Class<?>) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
AnnotatedEndpointScanner<T extends java.lang.annotation.Annotation,​C extends javax.websocket.EndpointConfig> - Class in org.eclipse.jetty.websocket.jsr356.annotations
 
AnnotatedEndpointScanner(AnnotatedEndpointMetadata<T, C>) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointScanner
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialMessage
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialOnMessage
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
 
appendFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialOnMessage
 
args - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
assertDecoderRequired() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
assertMessageNotNull(Object) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
assertPartialMessageSupportDisabled(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnMessage
 
assertRoleRequired(int, String) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
assertSendHandlerNotNull(SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 

B

BasicEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356
Basic EndpointConfig (used when no EndpointConfig is provided or discovered)
BasicEndpointConfig() - Constructor for class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
 
beforeRequest(Map<String, List<String>>) - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
 
BINARY - org.eclipse.jetty.websocket.jsr356.MessageType
 
BinaryPartialMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
Partial BINARY MessageAppender for MessageHandler.Partial interface
BinaryPartialMessage(MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialMessage
 
BinaryPartialOnMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
Partial BINARY MessageAppender for @OnMessage annotated methods
BinaryPartialOnMessage(JsrAnnotatedEventDriver) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialOnMessage
 
BinaryWholeMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
 
BinaryWholeMessage(EventDriver, MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.BinaryWholeMessage
 
bind(Param.Role) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
BooleanDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to Boolean decoder.
BooleanDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
 
BooleanEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Boolean to Encoder.Text Message encoder
BooleanEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.BooleanEncoder
 
ByteArrayDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
ByteArrayDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
 
ByteArrayEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
ByteArrayEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
 
ByteBufferDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
ByteBufferDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
 
ByteBufferEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
ByteBufferEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
 
ByteDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to Byte decoder
ByteDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
 
ByteEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Byte to Encoder.Text Message encoder
ByteEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ByteEncoder
 

C

call(Object, int, String) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
call(Object, InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
 
call(Object, Reader) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
 
call(Object, String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
 
call(Object, Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
 
call(Object, ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
 
call(Object, ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
 
call(Object, CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
call(Object, EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
 
call(Object, CloseInfo) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
callBinary(RemoteEndpoint.Async, Object, ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callBinaryStream(RemoteEndpoint.Async, Object, InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callClose(Object, CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callError(Object, Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callOpen(Object, EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callPong(RemoteEndpoint.Async, Object, ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callText(RemoteEndpoint.Async, Object, String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
callTextStream(RemoteEndpoint.Async, Object, Reader) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
cancel(boolean) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
 
CharacterDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to Character decoder
CharacterDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
 
CharacterEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Character to Encoder.Text Message encoder
CharacterEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.CharacterEncoder
 
ClientContainer - Class in org.eclipse.jetty.websocket.jsr356
Container for Client use of the javax.websocket API.
ClientContainer() - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
This is the entry point for ContainerProvider.getWebSocketContainer()
ClientContainer(HttpClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
Create a WebSocketContainer using the supplied HttpClient for environments where you want to configure SSL/TLS or Proxy behaviors.
ClientContainer(WebSocketClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
Build a ClientContainer with a specific WebSocketClient in mind.
ClientContainer(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
This is the entry point for ServerContainer, via ServletContext.getAttribute(ServerContainer.class.getName())
ClientContainer(WebSocketContainerScope, HttpClient) - Constructor for class org.eclipse.jetty.websocket.jsr356.ClientContainer
This is the entry point for ServerContainer, via ServletContext.getAttribute(ServerContainer.class.getName())
close(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
CLOSE_REASON - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
CoderMetadata<T> - Class in org.eclipse.jetty.websocket.jsr356.metadata
The immutable base metadata for a coder (Decoder or Encoder
CoderMetadata(Class<? extends T>, Class<?>, MessageType, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
 
CoderMetadataSet<T,​M extends CoderMetadata<T>> - Class in org.eclipse.jetty.websocket.jsr356.metadata
An durable collection of CoderMetadata.
CoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
config - Variable in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
Configurable - Interface in org.eclipse.jetty.websocket.jsr356
Tag indicating a component that needs to be configured.
ConfigurationException - Exception in org.eclipse.jetty.websocket.jsr356
 
ConfigurationException(String) - Constructor for exception org.eclipse.jetty.websocket.jsr356.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.ConfigurationException
 
connectToServer(Class<?>, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
connectToServer(Class<? extends Endpoint>, ClientEndpointConfig, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
connectToServer(Object, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
connectToServer(Endpoint, ClientEndpointConfig, URI) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
 
create(Object, WebSocketPolicy) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
 
createSession(URI, EventDriver, LogicalConnection) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionFactory
 
customizeParamsOnClose(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
customizeParamsOnError(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
customizeParamsOnMessage(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
customizeParamsOnOpen(LinkedList<IJsrParamId>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 

D

decode(InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
 
decode(Reader) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
 
decode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
 
decode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
 
decode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
 
decode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.PongMessageDecoder
 
decoder - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
DecoderFactory - Class in org.eclipse.jetty.websocket.jsr356
Factory for DecoderMetadata
DecoderFactory(WebSocketContainerScope, DecoderMetadataSet) - Constructor for class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
DecoderFactory(WebSocketContainerScope, DecoderMetadataSet, DecoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
DecoderFactory(WebSocketSessionScope, DecoderMetadataSet, DecoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
DecoderFactory.Wrapper - Class in org.eclipse.jetty.websocket.jsr356
 
DecoderMetadata - Class in org.eclipse.jetty.websocket.jsr356.metadata
Immutable Metadata for a Decoder
DecoderMetadata(Class<? extends Decoder>, Class<?>, MessageType, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadata
 
DecoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.metadata
 
DecoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
 
decodingType - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
DefaultBinaryEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
DefaultBinaryEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryEncoder
 
DefaultBinaryStreamEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
DefaultBinaryStreamEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryStreamEncoder
 
DefaultTextEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
DefaultTextEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextEncoder
 
DefaultTextStreamEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
DefaultTextStreamEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextStreamEncoder
 
describeRule() - Method in class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
 
describeRule() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
 
destroy() - Method in interface org.eclipse.jetty.websocket.jsr356.Configurable
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.decoders.AbstractDecoder
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.AbstractEncoder
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
 
destroy() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
discover(Class<? extends Decoder>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
 
discover(Class<? extends Encoder>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
 
discover(Class<? extends T>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
Coder Specific discovery of Metadata for a specific coder.
doStart() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
doStop() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
doStop() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
DoubleDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to Double to decoder
DoubleDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
 
DoubleEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Double to Encoder.Text Message encoder
DoubleEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.DoubleEncoder
 
dump(Appendable, String) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
DuplicateCoderException - Exception in org.eclipse.jetty.websocket.jsr356.metadata
Thrown when a duplicate coder is encountered when attempting to identify a Endpoint's metadata (Decoder or Encoder)
DuplicateCoderException(String) - Constructor for exception org.eclipse.jetty.websocket.jsr356.metadata.DuplicateCoderException
 
DuplicateCoderException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.metadata.DuplicateCoderException
 

E

EmptyClientEndpointConfig - Class in org.eclipse.jetty.websocket.jsr356.client
 
EmptyClientEndpointConfig() - Constructor for class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
EmptyConfigurator - Class in org.eclipse.jetty.websocket.jsr356.client
 
EmptyConfigurator() - Constructor for class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
 
enablePartialMessageSupport() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
Indicate that partial message support is desired
encode(byte[]) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
 
encode(Boolean) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.BooleanEncoder
 
encode(Byte) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteEncoder
 
encode(Character) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.CharacterEncoder
 
encode(Double) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DoubleEncoder
 
encode(Float) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.FloatEncoder
 
encode(Integer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.IntegerEncoder
 
encode(Long) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.LongEncoder
 
encode(Short) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ShortEncoder
 
encode(String) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextEncoder
 
encode(String) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.StringEncoder
 
encode(String, Writer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultTextStreamEncoder
 
encode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
 
encode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryEncoder
 
encode(ByteBuffer, OutputStream) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.DefaultBinaryStreamEncoder
 
EncodeFailedFuture - Class in org.eclipse.jetty.websocket.jsr356.encoders
A Future<Void> that is already failed as a result of an Encode error
EncodeFailedFuture(Object, Encoder, Class<?>, Throwable) - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
 
EncoderFactory - Class in org.eclipse.jetty.websocket.jsr356
Represents all of the declared Encoders that the Container is aware of.
EncoderFactory(WebSocketContainerScope, EncoderMetadataSet) - Constructor for class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
EncoderFactory(WebSocketContainerScope, EncoderMetadataSet, EncoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
EncoderFactory(WebSocketSessionScope, EncoderMetadataSet, EncoderFactory) - Constructor for class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
EncoderFactory.Wrapper - Class in org.eclipse.jetty.websocket.jsr356
 
EncoderMetadata - Class in org.eclipse.jetty.websocket.jsr356.metadata
Immutable Metadata for a Encoder
EncoderMetadata(Class<? extends Encoder>, Class<?>, MessageType, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadata
 
EncoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.metadata
 
EncoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
 
encoders - Variable in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
ENDPOINT_CONFIG - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
EndpointInstance - Class in org.eclipse.jetty.websocket.jsr356.endpoints
Associate a JSR Endpoint with its optional EndpointConfig
EndpointInstance(Object, EndpointConfig, EndpointMetadata) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
 
EndpointMetadata - Interface in org.eclipse.jetty.websocket.jsr356.metadata
 
equals(Object) - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
 
ERROR_CAUSE - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 

F

findIndexForRole(Param.Role) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
Search the list of parameters for first one matching the role specified.
findParamForRole(Param.Role) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
Find first param for specified role.
FloatDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Text Message to Float decoder
FloatDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
 
FloatEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Float to Encoder.Text Message encoder
FloatEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.FloatEncoder
 
flushBatch() - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 

G

get() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
 
get(long, TimeUnit) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
 
getAnnotation() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
getAnnotation() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointMetadata
 
getAnnotation(Class<A>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
getApplicationData() - Method in class org.eclipse.jetty.websocket.jsr356.JsrPongMessage
 
getAsyncRemote() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getBasicRemote() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getBatchingAllowed() - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
getBatchMode() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getBufferPool() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getClassLoader() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getClassName(Object) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEventDriverFactory
Unwrap ConfiguredEndpoint for end-user.
getClient() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getClientEndpointMetadata(Class<?>, EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getCoder(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
getCoderClass() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
 
getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointMetadata
 
getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
getConfig() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
 
getConfigurator() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
getConfigurator() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
getContainer() - Method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
Used by ContainerProvider.getWebSocketContainer() to get a new instance of the Client WebSocketContainer.
getContainer() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getContextHandler() - Method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
 
getDecoder() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
getDecoder() - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
 
getDecoder() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
 
getDecoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getDecoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getDecoderFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
 
getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
getDecoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
 
getDecoders() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
 
getDefaultAsyncSendTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getDefaultMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getDefaultMaxSessionIdleTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getDefaultMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getEncoder() - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
 
getEncoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getEncoderFactory() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getEncoderFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
 
getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
getEncoders() - Method in class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
 
getEncoders() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
 
getEndpoint() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
 
getEndpointClass() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
getEndpointClass() - Method in class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
 
getEndpointClass() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
 
getEndpointConfig() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getEndpointMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getExecutor() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
getExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
getFullyQualifiedMethodName() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
Get the fully qualifed method name {classname}.{methodname}({params}) suitable for using in error messages.
getHandler() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
 
getHandlerClass() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
 
getHeaders() - Method in class org.eclipse.jetty.websocket.jsr356.JsrHandshakeResponse
 
getId() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getInstalledExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getJsrSession() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
getList() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
getMaxBinaryMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getMaxIdleTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getMaxTextMessageBufferSize() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getMessageClass() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
 
getMessageDecoder() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
Get the Decoder to use for message decoding
getMessageHandlerFactory() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getMessageHandlers() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getMessageHandlerWrapper(MessageType) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getMessageObjectParam() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
getMessageRoles() - Static method in enum org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
getMessageType() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
The type of message this method can handle
getMessageType() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
 
getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
 
getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
 
getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.EndpointInstance
 
getMetadata() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
 
getMetadata(Class<? extends MessageHandler>) - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerFactory
 
getMetadataByImplementation(Class<? extends T>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
getMetadataByType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
getMetadataFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
getMetadataFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
getMethod() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
The reflected method
getName() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
 
getNegotiatedExtensions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getNegotiatedSubprotocol() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getNumSessions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
getObjectFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getObjectType() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
 
getOpenSessions() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
Used in Session.getOpenSessions()
getOpenSessions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getParameters() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
 
getParams() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
getPathParameters() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getPathParamName() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
getPolicy() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getPreferredSubprotocols() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
getPreferredSubprotocols() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
getPrimitiveClass(Class<?>) - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
 
getPrimitiveClasses() - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
 
getPrimitives() - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
 
getPrimitiveType(Class<?>) - Static method in class org.eclipse.jetty.websocket.jsr356.utils.Primitives
 
getQueryString() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getRequestParameterMap() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getReturnEncoder() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
getReturnType() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
getSendStream() - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
getSendTimeout() - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
getSendWriter() - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
getSessionListeners() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getSessions() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
getSslContextFactory() - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
getUserPrincipal() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.BasicEndpointConfig
 
getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.client.AnnotatedClientEndpointConfig
 
getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.client.EmptyClientEndpointConfig
 
getUserProperties() - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
getWrapperFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
getWrapperFor(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 

H

hasBinary() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
hasBinaryStream() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
hashCode() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
 
hasText() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
hasTextStream() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 

I

idxConfig - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
idxMessageObject - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
idxPartialMessageFlag - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
idxSession - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
IJsrMethod - Interface in org.eclipse.jetty.websocket.jsr356.annotations
 
IJsrParamId - Interface in org.eclipse.jetty.websocket.jsr356.annotations
JSR-356 Parameter Identification processing.
index - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
init(EndpointConfig) - Method in interface org.eclipse.jetty.websocket.jsr356.Configurable
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory.Wrapper
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.AbstractDecoder
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.EncoderFactory.Wrapper
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.AbstractEncoder
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteArrayEncoder
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.encoders.ByteBufferEncoder
 
init(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
init(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
InitException - Exception in org.eclipse.jetty.websocket.jsr356
Exception during initialization of the Endpoint
InitException(String) - Constructor for exception org.eclipse.jetty.websocket.jsr356.InitException
 
InitException(String, Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.InitException
 
InitException(Throwable) - Constructor for exception org.eclipse.jetty.websocket.jsr356.InitException
 
InputStreamDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
InputStreamDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.InputStreamDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBinary
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnClose
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnError
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnOpen
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdPong
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdText
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.client.EmptyConfigurator
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.PrimitiveDecoderMetadataSet
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
 
INSTANCE - Static variable in class org.eclipse.jetty.websocket.jsr356.encoders.PrimitiveEncoderMetadataSet
 
IntegerDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to Integer decoder
IntegerDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
 
IntegerEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Integer to Encoder.Text Message encoder
IntegerEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.IntegerEncoder
 
isBinaryPartialSupported() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
isCancelled() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
 
isDone() - Method in class org.eclipse.jetty.websocket.jsr356.encoders.EncodeFailedFuture
 
isMessageRoleAssigned() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
isMessageType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
 
isPartialMessageSupported() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
isPartialMessageSupportEnabled() - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
Indicator that partial message support is enabled
isPartialSupported() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
 
isStreamed() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadata
 
isTextPartialSupported() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
isValid() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
iterator() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 

J

JettyClientContainerProvider - Class in org.eclipse.jetty.websocket.jsr356
Client ContainerProvider implementation.
JettyClientContainerProvider() - Constructor for class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
 
jettyRemote - Variable in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
JsrAnnotatedEventDriver - Class in org.eclipse.jetty.websocket.jsr356.endpoints
Base implementation for JSR-356 Annotated event drivers.
JsrAnnotatedEventDriver(WebSocketPolicy, EndpointInstance, JsrEvents<?, ?>) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
JsrAsyncRemote - Class in org.eclipse.jetty.websocket.jsr356
 
JsrAsyncRemote(JsrSession) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
JsrBasicRemote - Class in org.eclipse.jetty.websocket.jsr356
 
JsrBasicRemote(JsrSession) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
JsrCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
 
JsrCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
JsrCallable(JsrCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
Copy Constructor
JsrClientEndpointImpl - Class in org.eclipse.jetty.websocket.jsr356.client
Event Driver for classes annotated with @ClientEndpoint
JsrClientEndpointImpl() - Constructor for class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
 
JsrEndpointEventDriver - Class in org.eclipse.jetty.websocket.jsr356.endpoints
EventDriver for websocket that extend from Endpoint
JsrEndpointEventDriver(WebSocketPolicy, EndpointInstance) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
JsrEndpointImpl - Class in org.eclipse.jetty.websocket.jsr356.endpoints
 
JsrEndpointImpl() - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
 
JsrEventDriverFactory - Class in org.eclipse.jetty.websocket.jsr356.endpoints
 
JsrEventDriverFactory(WebSocketContainerScope) - Constructor for class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEventDriverFactory
 
JsrEvents<T extends java.lang.annotation.Annotation,​C extends javax.websocket.EndpointConfig> - Class in org.eclipse.jetty.websocket.jsr356.annotations
The live event methods found for a specific Annotated Endpoint
JsrEvents(AnnotatedEndpointMetadata<T, C>) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
JsrExtension - Class in org.eclipse.jetty.websocket.jsr356
 
JsrExtension(String) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrExtension
A potential (unconfigured) extension
JsrExtension(ExtensionConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrExtension
A configured extension
JsrExtensionConfig - Class in org.eclipse.jetty.websocket.jsr356
 
JsrExtensionConfig(Extension) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrExtensionConfig
 
JsrHandshakeResponse - Class in org.eclipse.jetty.websocket.jsr356
 
JsrHandshakeResponse(UpgradeResponse) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrHandshakeResponse
 
JsrParamIdBase - Class in org.eclipse.jetty.websocket.jsr356.annotations
Common base for Parameter Identification in JSR Callable methods
JsrParamIdBase() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBase
 
JsrParamIdBinary - Class in org.eclipse.jetty.websocket.jsr356.annotations
Param handling for static Binary @OnMessage parameters.
JsrParamIdBinary() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBinary
 
JsrParamIdDecoder - Class in org.eclipse.jetty.websocket.jsr356.annotations
Param handling for Text or Binary @OnMessage parameters declared as Decoders
JsrParamIdDecoder(DecoderMetadata) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdDecoder
 
JsrParamIdOnClose - Class in org.eclipse.jetty.websocket.jsr356.annotations
Param handling for @OnClose parameters.
JsrParamIdOnClose() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnClose
 
JsrParamIdOnError - Class in org.eclipse.jetty.websocket.jsr356.annotations
Param handling for @OnError parameters.
JsrParamIdOnError() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnError
 
JsrParamIdOnMessage - Class in org.eclipse.jetty.websocket.jsr356.annotations
 
JsrParamIdOnMessage() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnMessage
 
JsrParamIdOnOpen - Class in org.eclipse.jetty.websocket.jsr356.annotations
Param handling for @OnOpen parameters.
JsrParamIdOnOpen() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnOpen
 
JsrParamIdPong - Class in org.eclipse.jetty.websocket.jsr356.annotations
 
JsrParamIdPong() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdPong
 
JsrParamIdText - Class in org.eclipse.jetty.websocket.jsr356.annotations
Param handling for static Text @OnMessage parameters
JsrParamIdText() - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdText
 
JsrPongMessage - Class in org.eclipse.jetty.websocket.jsr356
 
JsrPongMessage(ByteBuffer) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrPongMessage
 
jsrsession - Variable in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
JsrSession - Class in org.eclipse.jetty.websocket.jsr356
Session for the JSR.
JsrSession(ClientContainer, String, URI, EventDriver, LogicalConnection) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrSession
 
JsrSessionFactory - Class in org.eclipse.jetty.websocket.jsr356
 
JsrSessionFactory(ClientContainer) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrSessionFactory
 
JsrSessionListener - Interface in org.eclipse.jetty.websocket.jsr356
 
JsrSessionTracker - Class in org.eclipse.jetty.websocket.jsr356
 
JsrSessionTracker() - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
JsrUpgradeListener - Class in org.eclipse.jetty.websocket.jsr356
 
JsrUpgradeListener(ClientEndpointConfig.Configurator) - Constructor for class org.eclipse.jetty.websocket.jsr356.JsrUpgradeListener
 

L

LongDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Text Message to Long decoder
LongDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
 
LongEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Long to Encoder.Text Message encoder
LongEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.LongEncoder
 

M

maxBinaryMessageSize() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
maxBinaryMessageSize() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
 
maxTextMessageSize() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
maxTextMessageSize() - Method in interface org.eclipse.jetty.websocket.jsr356.metadata.EndpointMetadata
 
MESSAGE_BINARY - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
MESSAGE_BINARY_STREAM - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
MESSAGE_PARTIAL_FLAG - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
MESSAGE_PONG - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
MESSAGE_TEXT - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
MESSAGE_TEXT_STREAM - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryPartialOnMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.BinaryWholeMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextPartialOnMessage
 
messageComplete() - Method in class org.eclipse.jetty.websocket.jsr356.messages.TextWholeMessage
 
MessageHandlerFactory - Class in org.eclipse.jetty.websocket.jsr356
MessageHandlerFactory() - Constructor for class org.eclipse.jetty.websocket.jsr356.MessageHandlerFactory
 
MessageHandlerMetadata - Class in org.eclipse.jetty.websocket.jsr356.metadata
An immutable metadata for a MessageHandler, representing a single interface on a message handling class.
MessageHandlerMetadata(Class<? extends MessageHandler>, Class<?>, boolean) - Constructor for class org.eclipse.jetty.websocket.jsr356.metadata.MessageHandlerMetadata
 
MessageHandlerWrapper - Class in org.eclipse.jetty.websocket.jsr356
Expose a MessageHandler instance along with its associated MessageHandlerMetadata and DecoderFactory.Wrapper
MessageHandlerWrapper(MessageHandler, MessageHandlerMetadata, DecoderFactory.Wrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
 
messageRoleAssigned - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
MessageType - Enum in org.eclipse.jetty.websocket.jsr356
Basic Message Type enum.
metadata - Variable in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 

N

newClientEndpointInstance(Object, ClientEndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
newWrapper(DecoderMetadata) - Method in class org.eclipse.jetty.websocket.jsr356.DecoderFactory
 

O

onBinary - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnMessage annotation dealing with Binary Message Format
onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
Entry point for all incoming binary frames.
onBinaryFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
Entry point for binary frames destined for MessageHandler.Whole
onBinaryMessage(byte[]) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onBinaryStream - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnMessage annotation dealing with Binary Streaming Message Format
onClose - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnClose annotation
onClose(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
onClose(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onClose(CloseReason) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onClose(CloseInfo) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
OnCloseCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnClose annotated methods
OnCloseCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
OnCloseCallable(OnCloseCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
onConnect() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onConnect() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onError - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnError annotation
onError(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onError(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
OnErrorCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnError annotated methods
OnErrorCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
 
OnErrorCallable(OnErrorCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
 
onFrame(Frame) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
onFrame(Frame) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onFrame(Frame) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onHandshakeRequest(UpgradeRequest) - Method in class org.eclipse.jetty.websocket.jsr356.JsrUpgradeListener
 
onHandshakeResponse(UpgradeResponse) - Method in class org.eclipse.jetty.websocket.jsr356.JsrUpgradeListener
 
onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onInputStream(InputStream) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
OnMessageBinaryCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnMessage annotated methods with a whole or partial binary messages.
OnMessageBinaryCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
 
OnMessageBinaryCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryCallable
Copy Constructor
OnMessageBinaryStreamCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnMessage annotated methods for InputStream based binary message objects
OnMessageBinaryStreamCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
 
OnMessageBinaryStreamCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageBinaryStreamCallable
Copy Constructor
OnMessageCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
 
OnMessageCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
OnMessageCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
OnMessagePongCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnMessage annotated methods with a PongMessage message object.
OnMessagePongCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
 
OnMessagePongCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessagePongCallable
Copy Constructor
OnMessageTextCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnMessage annotated methods with a whole or partial text messages.
OnMessageTextCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
 
OnMessageTextCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextCallable
Copy Constructor
OnMessageTextStreamCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnMessage annotated methods for Reader based text message objects
OnMessageTextStreamCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
 
OnMessageTextStreamCallable(OnMessageCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageTextStreamCallable
Copy Constructor
onMethodAnnotation(AnnotatedEndpointMetadata<T, C>, Class<?>, Method, Annotation) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointScanner
 
onOpen - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnOpen annotation.
OnOpenCallable - Class in org.eclipse.jetty.websocket.jsr356.annotations
Callable for OnOpen annotated methods
OnOpenCallable(Class<?>, Method) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
 
OnOpenCallable(OnOpenCallable) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
 
onPartialBinaryMessage(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onPartialTextMessage(String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onPong - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnMessage annotation dealing with Pong Message Format
onPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onReader(Reader) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
onReader(Reader) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onSessionClosed(JsrSession) - Method in interface org.eclipse.jetty.websocket.jsr356.JsrSessionListener
 
onSessionClosed(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
onSessionOpened(JsrSession) - Method in interface org.eclipse.jetty.websocket.jsr356.JsrSessionListener
 
onSessionOpened(JsrSession) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionTracker
 
onText - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnMessage annotation dealing with Text Message Format
onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
Entry point for all incoming text frames.
onTextFrame(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onTextMessage(String) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
Entry point for whole text messages
onTextMessage(String) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
onTextStream - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
Callable for @OnMessage annotation dealing with Text Streaming Message Format
openSession(WebSocketSession) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
org.eclipse.jetty.websocket.jsr356 - package org.eclipse.jetty.websocket.jsr356
 
org.eclipse.jetty.websocket.jsr356.annotations - package org.eclipse.jetty.websocket.jsr356.annotations
 
org.eclipse.jetty.websocket.jsr356.client - package org.eclipse.jetty.websocket.jsr356.client
 
org.eclipse.jetty.websocket.jsr356.decoders - package org.eclipse.jetty.websocket.jsr356.decoders
 
org.eclipse.jetty.websocket.jsr356.encoders - package org.eclipse.jetty.websocket.jsr356.encoders
 
org.eclipse.jetty.websocket.jsr356.endpoints - package org.eclipse.jetty.websocket.jsr356.endpoints
 
org.eclipse.jetty.websocket.jsr356.messages - package org.eclipse.jetty.websocket.jsr356.messages
 
org.eclipse.jetty.websocket.jsr356.metadata - package org.eclipse.jetty.websocket.jsr356.metadata
 
org.eclipse.jetty.websocket.jsr356.utils - package org.eclipse.jetty.websocket.jsr356.utils
 

P

Param - Class in org.eclipse.jetty.websocket.jsr356.annotations
 
Param(int, Class<?>, Annotation[]) - Constructor for class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
Param.Role - Enum in org.eclipse.jetty.websocket.jsr356.annotations
The various roles of the known parameters.
params - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
 
PATH_PARAM - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
PONG - org.eclipse.jetty.websocket.jsr356.MessageType
 
PongMessageDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
PongMessageDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.PongMessageDecoder
 
PrimitiveDecoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
PrimitiveDecoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.PrimitiveDecoderMetadataSet
 
PrimitiveEncoderMetadataSet - Class in org.eclipse.jetty.websocket.jsr356.encoders
 
PrimitiveEncoderMetadataSet() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.PrimitiveEncoderMetadataSet
 
Primitives - Class in org.eclipse.jetty.websocket.jsr356.utils
 
Primitives() - Constructor for class org.eclipse.jetty.websocket.jsr356.utils.Primitives
 
process(Param, JsrCallable) - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrParamId
Process the potential parameter.
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBase
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdBinary
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdDecoder
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnClose
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnError
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdOnOpen
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdPong
 
process(Param, JsrCallable) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrParamIdText
 

R

ReaderDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
 
ReaderDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ReaderDecoder
 
register(Class<?>, Class<? extends Decoder>, MessageType, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.DecoderMetadataSet
 
register(Class<?>, Class<? extends Encoder>, MessageType, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.EncoderMetadataSet
 
register(Class<? extends MessageHandler>) - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerFactory
 
removeMessageHandler(MessageHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
removeSessionListener(WebSocketSessionListener) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
returnEncoder - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
returnType - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
role - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 

S

scan() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointScanner
 
sendBinary(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
sendBinary(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
sendBinary(ByteBuffer, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
sendBinary(ByteBuffer, SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
SendHandlerWriteCallback - Class in org.eclipse.jetty.websocket.jsr356.messages
 
SendHandlerWriteCallback(SendHandler) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
 
sendObject(Object) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
sendObject(Object) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
sendObject(Object, SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
sendObjectViaFuture(Object) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
sendPing(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
sendPong(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
sendText(String) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
sendText(String) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
sendText(String, boolean) - Method in class org.eclipse.jetty.websocket.jsr356.JsrBasicRemote
 
sendText(String, SendHandler) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
session - Variable in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
SESSION - org.eclipse.jetty.websocket.jsr356.annotations.Param.Role
 
setAsyncSendTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
setBatchingAllowed(boolean) - Method in class org.eclipse.jetty.websocket.jsr356.AbstractJsrRemote
 
setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrCallable
The Type of Class a Decoder should be created to produce.
setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnCloseCallable
 
setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnErrorCallable
 
setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
setDecodingType(Class<?>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnOpenCallable
 
setDefaultMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
setDefaultMaxSessionIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
setDefaultMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.ClientContainer
 
setEndpointconfig(EndpointConfig) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
setMaxBinaryMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
setMaxBinaryMessageSize(long) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
setMaxIdleTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
setMaxTextMessageBufferSize(int) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
setMaxTextMessageSize(long) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.AnnotatedEndpointMetadata
 
setMessageDecoder(Class<? extends Decoder>) - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
The message decoder class to use.
setMessageType(MessageType) - Method in interface org.eclipse.jetty.websocket.jsr356.annotations.IJsrMethod
The type of message this method can handle
setPartialMessageFlag(Param) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.OnMessageCallable
 
setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.JsrEvents
 
setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.AbstractJsrEventDriver
 
setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
setPathParameters(Map<String, String>) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSession
 
setPathParamName(String) - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
setSendTimeout(long) - Method in class org.eclipse.jetty.websocket.jsr356.JsrAsyncRemote
 
ShortDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to Short decoder
ShortDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
 
ShortEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for Short to Encoder.Text Message encoder
ShortEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.ShortEncoder
 
SimpleEndpointMetadata - Class in org.eclipse.jetty.websocket.jsr356.client
Basic EndpointMetadata for an WebSocket that extends from Endpoint
SimpleEndpointMetadata(Class<? extends Endpoint>) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
 
SimpleEndpointMetadata(Class<? extends Endpoint>, EndpointConfig) - Constructor for class org.eclipse.jetty.websocket.jsr356.client.SimpleEndpointMetadata
 
StringDecoder - Class in org.eclipse.jetty.websocket.jsr356.decoders
Default implementation of the Decoder.Text Message to String decoder
StringDecoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
 
StringEncoder - Class in org.eclipse.jetty.websocket.jsr356.encoders
Default encoder for String to Encoder.Text Message encoder
StringEncoder() - Constructor for class org.eclipse.jetty.websocket.jsr356.encoders.StringEncoder
 
supports(Object) - Method in class org.eclipse.jetty.websocket.jsr356.client.JsrClientEndpointImpl
 
supports(Object) - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointImpl
 
supports(EventDriver) - Method in class org.eclipse.jetty.websocket.jsr356.JsrSessionFactory
 

T

TEXT - org.eclipse.jetty.websocket.jsr356.MessageType
 
TextPartialMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
Partial TEXT MessageAppender for MessageHandler.Partial interface
TextPartialMessage(MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
 
TextPartialOnMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
Partial TEXT MessageAppender for @OnMessage annotated methods
TextPartialOnMessage(JsrAnnotatedEventDriver) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.TextPartialOnMessage
 
TextWholeMessage - Class in org.eclipse.jetty.websocket.jsr356.messages
 
TextWholeMessage(EventDriver, MessageHandlerWrapper) - Constructor for class org.eclipse.jetty.websocket.jsr356.messages.TextWholeMessage
 
toString() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
toString() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrAnnotatedEventDriver
 
toString() - Method in class org.eclipse.jetty.websocket.jsr356.endpoints.JsrEndpointEventDriver
 
toString() - Method in class org.eclipse.jetty.websocket.jsr356.JsrExtension
 
toString() - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
trackMetadata(List<M>) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
trackMetadata(M) - Method in class org.eclipse.jetty.websocket.jsr356.metadata.CoderMetadataSet
 
type - Variable in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 

U

unbind() - Method in class org.eclipse.jetty.websocket.jsr356.annotations.Param
 
useServerContainer(boolean) - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
Add ability of calls to ContainerProvider.getWebSocketContainer() to find and return the javax.websocket.server.ServerContainer from the active javax.servlet.ServletContext.
useSingleton(boolean) - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
Change calls to ContainerProvider.getWebSocketContainer() to always return a singleton instance of the same WebSocketContainer

V

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

W

wantsPartialMessages() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
Flag for a onMessage() that wants partial messages.
wantsStreams() - Method in class org.eclipse.jetty.websocket.jsr356.MessageHandlerWrapper
Flag for a onMessage() method that wants MessageHandler.MessageHandler.Whole with a Decoder that is based on Decoder.TextStream or Decoder.BinaryStream
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.BooleanDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.CharacterDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.DoubleDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.FloatDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.IntegerDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.LongDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ShortDecoder
 
willDecode(String) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.StringDecoder
 
willDecode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteArrayDecoder
 
willDecode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.ByteBufferDecoder
 
willDecode(ByteBuffer) - Method in class org.eclipse.jetty.websocket.jsr356.decoders.PongMessageDecoder
 
willUseServerContainer() - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
Test if ContainerProvider.getWebSocketContainer() has the ability to find and return the javax.websocket.server.ServerContainer from the active javax.servlet.ServletContext, before creating a new client based WebSocketContainer.
willUseSingleton() - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
Test if ContainerProvider.getWebSocketContainer() will always return a singleton instance of the same WebSocketContainer
writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
 
writeSuccess() - Method in class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages