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
All Classes All Packages
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 toBoolean
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
toEncoder.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 toByte
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
toEncoder.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 toCharacter
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
toEncoder.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 suppliedHttpClient
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
orEncoder
- 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 toDouble
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
toEncoder.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
orEncoder
) - 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
Encoder
s 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
toEncoder.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 ClientWebSocketContainer
. - 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 toInteger
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
toEncoder.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 asDecoder
s - 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
toEncoder.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
-
Factory for
MessageHandlerMetadata
- 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 associatedMessageHandlerMetadata
andDecoderFactory.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 forInputStream
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 aPongMessage
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 forReader
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 toShort
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
toEncoder.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 fromEndpoint
- 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 toString
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
toEncoder.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 thejavax.websocket.server.ServerContainer
from the activejavax.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 sameWebSocketContainer
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 onDecoder.TextStream
orDecoder.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 thejavax.websocket.server.ServerContainer
from the activejavax.servlet.ServletContext
, before creating a new client basedWebSocketContainer
. - willUseSingleton() - Static method in class org.eclipse.jetty.websocket.jsr356.JettyClientContainerProvider
-
Test if
ContainerProvider.getWebSocketContainer()
will always return a singleton instance of the sameWebSocketContainer
- writeFailed(Throwable) - Method in class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
- writeSuccess() - Method in class org.eclipse.jetty.websocket.jsr356.messages.SendHandlerWriteCallback
All Classes All Packages