Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(PathTemplate, T) - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- add(String, T) - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- addAll(WebsocketPathMatcher<T>) - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- addAnnotatedEndpoints(Collection<Class<?>>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- addContainer(ClassLoader, WebSocketContainer) - Static method in class io.undertow.websockets.UndertowContainerProvider
- addEndpoint(ServerEndpointConfig) - Method in class io.undertow.websockets.ServerWebSocketContainer
- addEndpoint(ServerEndpointConfig) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- addEndpoint(Class<?>) - Method in class io.undertow.websockets.ServerWebSocketContainer
- addEndpoint(Class<?>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- addExtension(WebSocketServerExtensionHandshaker) - Method in class io.undertow.websockets.handshake.Handshake
-
Add a new WebSocket Extension handshake to the list of available extensions.
- addingAnnotatedClientEndpoint(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- addingAnnotatedClientEndpoint(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- addingAnnotatedClientEndpoint$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- addingAnnotatedServerEndpoint(Class<?>, String) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- addingAnnotatedServerEndpoint(Class<?>, String) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- addingAnnotatedServerEndpoint$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- addingProgramaticEndpoint(Class<?>, String) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- addingProgramaticEndpoint(Class<?>, String) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- addingProgramaticEndpoint$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- addListener(WebSocketDeploymentInfo.ContainerReadyListener) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- addListeners(Collection<WebSocketDeploymentInfo.ContainerReadyListener>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- addMessageHandler(MessageHandler) - Method in class io.undertow.websockets.UndertowSession
- addMessageHandler(Class<T>, MessageHandler.Partial<T>) - Method in class io.undertow.websockets.UndertowSession
- addMessageHandler(Class<T>, MessageHandler.Whole<T>) - Method in class io.undertow.websockets.UndertowSession
- addOpenSession(Session) - Method in class io.undertow.websockets.SessionContainer
- addProgramaticEndpoints(Collection<ServerEndpointConfig>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- addServerExtension(WebSocketServerExtensionHandshaker) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
-
Add a new WebSocket Extension into this deployment info.
- addServerExtensions(Collection<WebSocketServerExtensionHandshaker>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- afterRequest(HttpHeaders) - Method in class io.undertow.websockets.WebSocketClientNegotiation
- allowExtensions - Variable in class io.undertow.websockets.handshake.Handshake
- AnnotatedEndpoint - Class in io.undertow.websockets.annotated
- AnnotatedEndpointFactory - Class in io.undertow.websockets.annotated
-
Factory that creates annotated end points.
- ATTRIBUTE_NAME - Static variable in class io.undertow.websockets.WebSocketDeploymentInfo
- availableExtensions - Variable in class io.undertow.websockets.handshake.Handshake
- awaitClose(long) - Method in class io.undertow.websockets.SessionContainer
B
- beforeRequest(HttpHeaders) - Method in class io.undertow.websockets.WebSocketClientNegotiation
- BinaryOutputStream - Class in io.undertow.websockets
- BinaryOutputStream(RemoteEndpoint.Basic) - Constructor for class io.undertow.websockets.BinaryOutputStream
- BoundParameter - Interface in io.undertow.websockets.annotated
- bufferPoolWasNull() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- bufferPoolWasNull() - Method in interface io.undertow.websockets.JsrWebSocketLogger
- bufferPoolWasNull$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- bufferPoolWasNullAndNoDefault() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- bufferPoolWasNullAndNoDefault() - Method in interface io.undertow.websockets.JsrWebSocketLogger
- bufferPoolWasNullAndNoDefault$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
C
- call(C, UndertowSession) - Method in interface io.undertow.websockets.util.ContextSetupHandler.Action
- canDecodeBinary(Class<?>) - Method in class io.undertow.websockets.Encoding
- canDecodeBinary(Class<?>) - Method in class io.undertow.websockets.EncodingFactory
- canDecodeText(Class<?>) - Method in class io.undertow.websockets.Encoding
- canDecodeText(Class<?>) - Method in class io.undertow.websockets.EncodingFactory
- canEncodeBinary(Class<?>) - Method in class io.undertow.websockets.Encoding
- canEncodeBinary(Class<?>) - Method in class io.undertow.websockets.EncodingFactory
- canEncodeText(Class<?>) - Method in class io.undertow.websockets.Encoding
- canEncodeText(Class<?>) - Method in class io.undertow.websockets.EncodingFactory
- cannotAddEndpointAfterDeployment() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotAddEndpointAfterDeployment() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- cannotAddEndpointAfterDeployment$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotConnectUntilDeploymentComplete() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotConnectUntilDeploymentComplete() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- cannotConnectUntilDeploymentComplete$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotInstantiateEndpoint(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotInstantiateEndpoint(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- cannotInstantiateEndpoint$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotSendInMiddleOfFragmentedMessage() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- cannotSendInMiddleOfFragmentedMessage() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- cannotSendInMiddleOfFragmentedMessage$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- checkOrigin(ServerEndpointConfig, WebSocketHttpExchange) - Static method in class io.undertow.websockets.handshake.HandshakeUtil
-
Checks the orgin against the
- checkOrigin(String) - Method in class io.undertow.websockets.DefaultContainerConfigurator
- classDoesNotHaveDefaultConstructor(Class<?>, NoSuchMethodException) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- classDoesNotHaveDefaultConstructor(Class<?>, NoSuchMethodException) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- classDoesNotHaveDefaultConstructor$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- ClassUtils - Class in io.undertow.websockets.util
- classWasNotAnnotated(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- classWasNotAnnotated(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- classWasNotAnnotated$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- clientNotSupported() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- clientNotSupported() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- clientNotSupported$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- clone() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- close() - Method in class io.undertow.websockets.BinaryOutputStream
- close() - Method in class io.undertow.websockets.Encoding
- close() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
Forcibly close the exchange.
- close() - Method in class io.undertow.websockets.ServerWebSocketContainer
- close() - Method in class io.undertow.websockets.UndertowSession
- close() - Method in class io.undertow.websockets.WebSocketWriter
- close(int) - Method in class io.undertow.websockets.ServerWebSocketContainer
- close(CloseReason) - Method in class io.undertow.websockets.UndertowSession
- closeInternal() - Method in class io.undertow.websockets.UndertowSession
- closeInternal(CloseReason) - Method in class io.undertow.websockets.UndertowSession
- compareTo(PathTemplate) - Method in class io.undertow.websockets.util.PathTemplate
- ConfiguredClientEndpoint - Class in io.undertow.websockets
- ConfiguredClientEndpoint() - Constructor for class io.undertow.websockets.ConfiguredClientEndpoint
- ConfiguredClientEndpoint(ClientEndpointConfig, AnnotatedEndpointFactory, EncodingFactory, ObjectFactory<?>) - Constructor for class io.undertow.websockets.ConfiguredClientEndpoint
- ConfiguredServerEndpoint - Class in io.undertow.websockets
- ConfiguredServerEndpoint(ServerEndpointConfig, ObjectFactory<?>, PathTemplate, EncodingFactory) - Constructor for class io.undertow.websockets.ConfiguredServerEndpoint
- ConfiguredServerEndpoint(ServerEndpointConfig, ObjectFactory<?>, PathTemplate, EncodingFactory, AnnotatedEndpointFactory, List<Extension>) - Constructor for class io.undertow.websockets.ConfiguredServerEndpoint
- connected(ChannelHandlerContext, ConfiguredServerEndpoint, WebSocketHttpExchange, String) - Method in class io.undertow.websockets.EndpointSessionHandler
- connectionTimedOut() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- connectionTimedOut() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- connectionTimedOut$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- connectToServer(Endpoint, ClientEndpointConfig, WebsocketConnectionBuilder) - Method in class io.undertow.websockets.ServerWebSocketContainer
- connectToServer(Endpoint, ClientEndpointConfig, URI) - Method in class io.undertow.websockets.ServerWebSocketContainer
- connectToServer(Class<?>, WebsocketConnectionBuilder) - Method in class io.undertow.websockets.ServerWebSocketContainer
- connectToServer(Class<?>, URI) - Method in class io.undertow.websockets.ServerWebSocketContainer
- connectToServer(Class<? extends Endpoint>, ClientEndpointConfig, URI) - Method in class io.undertow.websockets.ServerWebSocketContainer
- connectToServer(Object, WebsocketConnectionBuilder) - Method in class io.undertow.websockets.ServerWebSocketContainer
- connectToServer(Object, URI) - Method in class io.undertow.websockets.ServerWebSocketContainer
- ConstructorObjectFactory<T> - Class in io.undertow.websockets.util
- ConstructorObjectFactory(Constructor<T>) - Constructor for class io.undertow.websockets.util.ConstructorObjectFactory
- ContextSetupHandler - Interface in io.undertow.websockets.util
- ContextSetupHandler.Action<T,
C> - Interface in io.undertow.websockets.util - couldNotCloseOnUndeploy(Exception) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- couldNotCloseOnUndeploy(Exception) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- couldNotCloseOnUndeploy$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- couldNotDeploy(Exception) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDeploy(Exception) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotDeploy$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDetermineDecoderTypeFor(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDetermineDecoderTypeFor(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotDetermineDecoderTypeFor$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDetermineTypeOfDecodeMethodForClass(Class<? extends Decoder>, Exception) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDetermineTypeOfDecodeMethodForClass(Class<? extends Decoder>, Exception) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotDetermineTypeOfDecodeMethodForClass$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDetermineTypeOfEncodeMethodForClass(Class<? extends Encoder>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotDetermineTypeOfEncodeMethodForClass(Class<? extends Encoder>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotDetermineTypeOfEncodeMethodForClass$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotFindDecoderForType(Class<?>, Method) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotFindDecoderForType(Class<?>, Method) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotFindDecoderForType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotFindMessageParameter(Method) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotFindMessageParameter(Method) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotFindMessageParameter$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotInitializeConfiguration(Class<?>, Throwable) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- couldNotInitializeConfiguration(Class<?>, Throwable) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- couldNotInitializeConfiguration$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- couldNotParseUriTemplate(String, int) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- couldNotParseUriTemplate(String, int) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- couldNotParseUriTemplate$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- create(ContextSetupHandler.Action<T, C>) - Method in interface io.undertow.websockets.util.ContextSetupHandler
- create(Class<?>, EncodingFactory, Set<String>) - Static method in class io.undertow.websockets.annotated.AnnotatedEndpointFactory
- create(String) - Static method in class io.undertow.websockets.util.PathTemplate
- create(ByteBuffer) - Static method in class io.undertow.websockets.DefaultPongMessage
-
Create a
PongMessagefrom the givenByteBuffer. - createEncoding(EndpointConfig) - Method in class io.undertow.websockets.EncodingFactory
- createFactory(ObjectIntrospecter, Class<? extends Decoder>[], Class<? extends Encoder>[]) - Static method in class io.undertow.websockets.EncodingFactory
- createFactory(ObjectIntrospecter, List<Class<? extends Decoder>>, List<Class<? extends Encoder>>) - Static method in class io.undertow.websockets.EncodingFactory
- createInstance() - Method in class io.undertow.websockets.util.ConstructorObjectFactory
- createInstance() - Method in interface io.undertow.websockets.util.ObjectFactory
- createInstance(ObjectHandle<?>) - Method in class io.undertow.websockets.annotated.AnnotatedEndpointFactory
- createInstanceFactory(Class<T>) - Method in interface io.undertow.websockets.util.ObjectIntrospecter
- createSessionId() - Method in class io.undertow.websockets.util.SecureRandomSessionIdGenerator
D
- decodeBinary(Class<?>, byte[]) - Method in class io.undertow.websockets.Encoding
- DecoderUtils - Class in io.undertow.websockets.annotated
- decodeText(Class<?>, String) - Method in class io.undertow.websockets.Encoding
- DEFAULT - Static variable in class io.undertow.websockets.EncodingFactory
-
An encoding factory that can deal with primitive types.
- DEFAULT_MAX_FRAME_SIZE - Static variable in class io.undertow.websockets.ServerWebSocketContainer
- DEFAULT_WEB_SOCKET_TIMEOUT_SECONDS - Static variable in class io.undertow.websockets.ServerWebSocketContainer
- DefaultContainerConfigurator - Class in io.undertow.websockets
-
Server default container configurator.
- DefaultContainerConfigurator() - Constructor for class io.undertow.websockets.DefaultContainerConfigurator
- DefaultPongMessage - Class in io.undertow.websockets
-
Default
PongMessageimplementation - DefaultWebSocketClientSslProvider - Class in io.undertow.websockets
-
Client SSL provider that gets the SSL context in one of two ways.
- DefaultWebSocketClientSslProvider() - Constructor for class io.undertow.websockets.DefaultWebSocketClientSslProvider
- DEFLATE_FRAME - Static variable in class io.undertow.websockets.Extensions
- deploymentComplete() - Method in class io.undertow.websockets.ServerWebSocketContainer
- deploymentFailedDueToProgramaticErrors() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- deploymentFailedDueToProgramaticErrors() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- deploymentFailedDueToProgramaticErrors$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- didNotImplementKnownDecoderSubclass(Class<? extends Decoder>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- didNotImplementKnownDecoderSubclass(Class<? extends Decoder>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- didNotImplementKnownDecoderSubclass$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- disableDefaultContainer() - Static method in class io.undertow.websockets.UndertowContainerProvider
- disconnected(CloseReason, URI, Session, int) - Method in interface io.undertow.websockets.WebSocketReconnectHandler
-
Method that is invoked by the reconnect handler after disconnection
E
- encodeBinary(Object) - Method in class io.undertow.websockets.Encoding
- encodeText(Object) - Method in class io.undertow.websockets.Encoding
- Encoding - Class in io.undertow.websockets
-
Manages all encoders and decoders for an endpoint instance
- Encoding(Map<Class<?>, List<ObjectHandle<? extends Encoder>>>, Map<Class<?>, List<ObjectHandle<? extends Decoder>>>, Map<Class<?>, List<ObjectHandle<? extends Encoder>>>, Map<Class<?>, List<ObjectHandle<? extends Decoder>>>) - Constructor for class io.undertow.websockets.Encoding
- EncodingFactory - Class in io.undertow.websockets
-
Factory class that produces encoding instances for an endpoint.
- EncodingFactory(Map<Class<?>, List<ObjectFactory<? extends Encoder>>>, Map<Class<?>, List<ObjectFactory<? extends Decoder>>>, Map<Class<?>, List<ObjectFactory<? extends Encoder>>>, Map<Class<?>, List<ObjectFactory<? extends Decoder>>>) - Constructor for class io.undertow.websockets.EncodingFactory
- endExchange() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
End the exchange normally.
- endpoint - Variable in class io.undertow.websockets.ServerWebSocketContainer.WebSocketHandshakeHolder
- endpointCreationFailed(Exception) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- endpointCreationFailed(Exception) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- endpointCreationFailed$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- endpointDoesNotHaveAppropriateConstructor(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- endpointDoesNotHaveAppropriateConstructor(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- endpointDoesNotHaveAppropriateConstructor$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- endpointNotOfCorrectType(Object, Class) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- endpointNotOfCorrectType(Object, Class) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- endpointNotOfCorrectType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- EndpointSessionHandler - Class in io.undertow.websockets
-
implementation which will setuo the
UndertowSessionand notify theEndpointabout the new session. - EndpointSessionHandler(ServerWebSocketContainer) - Constructor for class io.undertow.websockets.EndpointSessionHandler
- equals(Object) - Method in class io.undertow.websockets.util.PathTemplate
- exceptionInWebSocketMethod(Throwable) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- exceptionInWebSocketMethod(Throwable) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- exceptionInWebSocketMethod$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- ExchangeHandshakeRequest - Class in io.undertow.websockets.handshake
- ExchangeHandshakeRequest(WebSocketHttpExchange) - Constructor for class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- ExchangeHandshakeResponse - Class in io.undertow.websockets.handshake
-
Once the processing of it is done
ExchangeHandshakeResponse.update()must be called to persist any changes made. - ExchangeHandshakeResponse(WebSocketHttpExchange) - Constructor for class io.undertow.websockets.handshake.ExchangeHandshakeResponse
- execute(Runnable) - Method in class io.undertow.websockets.OrderedExecutor
- ExtensionImpl - Class in io.undertow.websockets
- ExtensionImpl(WebSocketExtensionData) - Constructor for class io.undertow.websockets.ExtensionImpl
- ExtensionImpl.ParameterImpl - Class in io.undertow.websockets
- Extensions - Class in io.undertow.websockets
- Extensions() - Constructor for class io.undertow.websockets.Extensions
- EXTENSIONS - Static variable in class io.undertow.websockets.Extensions
- extensionWasNotPresentInClientHandshake(String, List) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- extensionWasNotPresentInClientHandshake(String, List) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- extensionWasNotPresentInClientHandshake$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
F
- flush() - Method in class io.undertow.websockets.WebSocketWriter
- forceClose() - Method in class io.undertow.websockets.UndertowSession
G
- get(String) - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- getAnnotatedEndpointFactory() - Method in class io.undertow.websockets.ConfiguredServerEndpoint
- getAnnotatedEndpoints() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getApplicationData() - Method in class io.undertow.websockets.DefaultPongMessage
- getAsyncRemote() - Method in class io.undertow.websockets.UndertowSession
- getAttachment(String) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getBase() - Method in class io.undertow.websockets.util.PathTemplate
- getBasicRemote() - Method in class io.undertow.websockets.UndertowSession
- getChannel() - Method in class io.undertow.websockets.UndertowSession
- getClientBindAddress() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getConfig() - Method in class io.undertow.websockets.ConfiguredClientEndpoint
- getConfig() - Method in class io.undertow.websockets.handshake.Handshake
- getConfig(UndertowSession) - Static method in class io.undertow.websockets.handshake.HandshakeUtil
-
Returns the
ConfiguredServerEndpoint - getConfigurator() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getConfiguredServerEndpoint() - Method in class io.undertow.websockets.UndertowSession
- getConfiguredServerEndpoints() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getContainer() - Method in class io.undertow.websockets.UndertowContainerProvider
- getContainer() - Method in class io.undertow.websockets.UndertowSession
- getCurrentUserSupplier() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getData() - Method in class io.undertow.websockets.ExtensionImpl
- getDecoders() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getDecodersForType(Class<?>, EndpointConfig) - Static method in class io.undertow.websockets.annotated.DecoderUtils
-
Gets a decoder for a given type.
- getDecoderType(Class<? extends Decoder>) - Static method in class io.undertow.websockets.util.ClassUtils
-
Returns the Object type for which the
Encodercan be used. - getDefaultAsyncSendTimeout() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getDefaultEventLoopGroup() - Static method in class io.undertow.websockets.UndertowContainerProvider
- getDefaultMaxBinaryMessageBufferSize() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getDefaultMaxSessionIdleTimeout() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getDefaultMaxTextMessageBufferSize() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getEncoders() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getEncoderType(Class<? extends Encoder>) - Static method in class io.undertow.websockets.util.ClassUtils
-
Returns the Object type for which the
Encodercan be used. - getEncoding() - Method in class io.undertow.websockets.UndertowSession
- getEncodingFactory() - Method in class io.undertow.websockets.ConfiguredClientEndpoint
- getEncodingFactory() - Method in class io.undertow.websockets.ConfiguredServerEndpoint
- getEndpointClass() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getEndpointConfiguration() - Method in class io.undertow.websockets.ConfiguredServerEndpoint
- getEndpointFactory() - Method in class io.undertow.websockets.ConfiguredServerEndpoint
- getEndpointInstance(Class<T>) - Method in class io.undertow.websockets.DefaultContainerConfigurator
- getEventLoopGroup() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getExecutor() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getExecutor() - Method in class io.undertow.websockets.UndertowSession
- getExecutor() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getExecutorSupplier() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getExtensions() - Method in class io.undertow.websockets.ConfiguredServerEndpoint
-
Return the websocket extensions configured.
- getExtensions() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getFactory() - Method in class io.undertow.websockets.ConfiguredClientEndpoint
- getHandlerTypes(Class<? extends MessageHandler>) - Static method in class io.undertow.websockets.util.ClassUtils
-
Returns a map of all supported message types by the given handler class.
- getHeaders() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- getHeaders() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeResponse
- getHttpSession() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- getId() - Method in class io.undertow.websockets.UndertowSession
- getInstalledExtensions() - Method in class io.undertow.websockets.ServerWebSocketContainer
- getInstance() - Method in class io.undertow.websockets.util.ImmediateObjectHandle
- getInstance() - Method in interface io.undertow.websockets.util.ObjectHandle
- getInstanceFactory() - Method in class io.undertow.websockets.ConfiguredClientEndpoint
- getLength() - Method in class io.undertow.websockets.util.SecureRandomSessionIdGenerator
- getListeners() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getLoggingLocale() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- getLoggingLocale() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- getMatchedTemplate() - Method in class io.undertow.websockets.util.PathTemplateMatch
- getMaxBinaryMessageBufferSize() - Method in class io.undertow.websockets.UndertowSession
- getMaxFrameSize() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getMaxIdleTimeout() - Method in class io.undertow.websockets.UndertowSession
- getMaxTextMessageBufferSize() - Method in class io.undertow.websockets.UndertowSession
- getMessageHandlers() - Method in class io.undertow.websockets.UndertowSession
- getName() - Method in class io.undertow.websockets.ExtensionImpl
- getName() - Method in class io.undertow.websockets.ExtensionImpl.ParameterImpl
- getNegotiatedExtensions() - Method in class io.undertow.websockets.UndertowSession
- getNegotiatedExtensions(List<Extension>, List<Extension>) - Method in class io.undertow.websockets.DefaultContainerConfigurator
- getNegotiatedSubprotocol() - Method in class io.undertow.websockets.UndertowSession
- getNegotiatedSubprotocol(List<String>, List<String>) - Method in class io.undertow.websockets.DefaultContainerConfigurator
- getOpenSessions() - Method in class io.undertow.websockets.SessionContainer
- getOpenSessions() - Method in class io.undertow.websockets.UndertowSession
- getParameterMap() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- getParameterNames() - Method in class io.undertow.websockets.util.PathTemplate
- getParameters() - Method in class io.undertow.websockets.ExtensionImpl
- getParameters() - Method in class io.undertow.websockets.util.PathTemplateMatch
- getPath() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getPathParameters() - Method in class io.undertow.websockets.UndertowSession
- getPathTemplate() - Method in class io.undertow.websockets.ConfiguredServerEndpoint
- getPathTemplates() - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- getProgramaticEndpoints() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getProtocolVersion() - Method in class io.undertow.websockets.UndertowSession
- getQueryString() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- getQueryString() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getQueryString() - Method in class io.undertow.websockets.UndertowSession
- getReconnectHandler() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getRequestHeader(CharSequence) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
gets the first request header with the specified name
- getRequestHeaders() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getRequestParameterMap() - Method in class io.undertow.websockets.UndertowSession
- getRequestParameters() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getRequestScheme() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
Get the request scheme, usually http or https
- getRequestURI() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- getRequestURI() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getRequestURI() - Method in class io.undertow.websockets.UndertowSession
- getResponseHeader(CharSequence) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
get a response header
- getResponseHeaders() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getSelectedExtensions() - Method in class io.undertow.websockets.WebSocketClientNegotiation
- getSelectedSubProtocol() - Method in class io.undertow.websockets.WebSocketClientNegotiation
- getServerExtensions() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- getSession() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
Gets the session, if any
- getSsl(EventLoopGroup, Endpoint, ClientEndpointConfig, URI) - Method in class io.undertow.websockets.DefaultWebSocketClientSslProvider
- getSsl(EventLoopGroup, Endpoint, ClientEndpointConfig, URI) - Method in interface io.undertow.websockets.WebsocketClientSslProvider
- getSsl(EventLoopGroup, Class<?>, URI) - Method in class io.undertow.websockets.DefaultWebSocketClientSslProvider
- getSsl(EventLoopGroup, Class<?>, URI) - Method in interface io.undertow.websockets.WebsocketClientSslProvider
- getSsl(EventLoopGroup, Object, URI) - Method in class io.undertow.websockets.DefaultWebSocketClientSslProvider
- getSsl(EventLoopGroup, Object, URI) - Method in interface io.undertow.websockets.WebsocketClientSslProvider
- getSubprotocols() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getSupportedExtensions() - Method in class io.undertow.websockets.WebSocketClientNegotiation
- getSupportedSubProtocols() - Method in class io.undertow.websockets.WebSocketClientNegotiation
- getTemplateString() - Method in class io.undertow.websockets.util.PathTemplate
- getType() - Method in interface io.undertow.websockets.annotated.BoundParameter
- getUserPrincipal() - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- getUserPrincipal() - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
- getUserPrincipal() - Method in class io.undertow.websockets.UndertowSession
- getUserProperties() - Method in class io.undertow.websockets.ServerEndpointConfigImpl
- getUserProperties() - Method in class io.undertow.websockets.UndertowSession
- getValue() - Method in class io.undertow.websockets.ExtensionImpl.ParameterImpl
- getValue() - Method in class io.undertow.websockets.util.WebsocketPathMatcher.PathMatchResult
- getWebSocketLocation(WebSocketHttpExchange) - Static method in class io.undertow.websockets.handshake.Handshake
-
Return the full url of the websocket location of the given
WebSocketHttpExchange - getWebSocketReconnectHandler() - Method in class io.undertow.websockets.ServerWebSocketContainer
H
- handleAddingFilterMapping() - Method in class io.undertow.websockets.ServerWebSocketContainer
- handlerAlreadyRegistered(FrameHandler.FrameType) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- handlerAlreadyRegistered(FrameHandler.FrameType) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- handlerAlreadyRegistered$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- handlerIsNull() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- handlerIsNull() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- handlerIsNull$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- handshake(WebSocketHttpExchange, Consumer<ChannelHandlerContext>) - Method in class io.undertow.websockets.handshake.Handshake
-
Issue the WebSocket upgrade
- Handshake - Class in io.undertow.websockets.handshake
-
Abstract base class for doing a WebSocket Handshake.
- Handshake(ConfiguredServerEndpoint, Set<String>, int) - Constructor for class io.undertow.websockets.handshake.Handshake
- handshakeComplete(String, List<WebSocketExtensionData>) - Method in class io.undertow.websockets.WebSocketClientNegotiation
- handshakeInternal(WebSocketHttpExchange) - Method in class io.undertow.websockets.handshake.Handshake
- handshakes - Variable in class io.undertow.websockets.ServerWebSocketContainer.WebSocketHandshakeHolder
- handshakes(ConfiguredServerEndpoint) - Method in class io.undertow.websockets.ServerWebSocketContainer
- handshakes(ConfiguredServerEndpoint, List<WebSocketServerExtensionHandshaker>) - Method in class io.undertow.websockets.ServerWebSocketContainer
- HandshakeUtil - Class in io.undertow.websockets.handshake
-
Internal util class for handshaking
- hashCode() - Method in class io.undertow.websockets.util.PathTemplate
I
- ImmediateObjectHandle<T> - Class in io.undertow.websockets.util
- ImmediateObjectHandle(T) - Constructor for class io.undertow.websockets.util.ImmediateObjectHandle
- initExtensions(WebSocketHttpExchange) - Method in class io.undertow.websockets.handshake.Handshake
-
Create the
ExtensionFunctionlist associated with the negotiated extensions defined in the exchange's response. - installedExtensionNames - Variable in class io.undertow.websockets.ServerWebSocketContainer
- installedExtensions - Variable in class io.undertow.websockets.ServerWebSocketContainer
- INSTANCE - Static variable in class io.undertow.websockets.DefaultContainerConfigurator
- INSTANCE - Static variable in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- INSTANCE - Static variable in class io.undertow.websockets.WebSocketClientCompressionHandler
- invalidParameters(Method, Set<Integer>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- invalidParameters(Method, Set<Integer>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- invalidParameters$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- invalidParametersWithWrongAnnotation(Method, Set<Integer>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- invalidParametersWithWrongAnnotation(Method, Set<Integer>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- invalidParametersWithWrongAnnotation$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- invokeEndpointMethod(Runnable, UndertowSession) - Method in class io.undertow.websockets.ServerWebSocketContainer
-
Directly invokes an endpoint method, without dispatching to an executor
- invokeEndpointMethod(Executor, Runnable, UndertowSession) - Method in class io.undertow.websockets.ServerWebSocketContainer
-
Runs a web socket invocation, setting up the threads and dispatching a thread pool
- io.undertow.websockets - package io.undertow.websockets
- io.undertow.websockets.annotated - package io.undertow.websockets.annotated
- io.undertow.websockets.handshake - package io.undertow.websockets.handshake
- io.undertow.websockets.util - package io.undertow.websockets.util
- ioException(IOException) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- ioException(IOException) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- ioException$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- isClosed() - Method in class io.undertow.websockets.ServerWebSocketContainer
- isDispatchToWorker() - Method in class io.undertow.websockets.ServerWebSocketContainer
- isDispatchToWorkerThread() - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- isOpen() - Method in class io.undertow.websockets.UndertowSession
- isSecure() - Method in class io.undertow.websockets.UndertowSession
- isUserInRole(String) - Method in class io.undertow.websockets.handshake.ExchangeHandshakeRequest
- isUserInRole(String) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
J
- JsrWebSocketLogger - Interface in io.undertow.websockets
-
log messages start at 26000
- JsrWebSocketLogger_$logger - Class in io.undertow.websockets
-
Warning this class consists of generated code.
- JsrWebSocketLogger_$logger(Logger) - Constructor for class io.undertow.websockets.JsrWebSocketLogger_$logger
- JsrWebSocketMessages - Interface in io.undertow.websockets
-
start at 3000
- JsrWebSocketMessages_$bundle - Class in io.undertow.websockets
-
Warning this class consists of generated code.
- JsrWebSocketMessages_$bundle() - Constructor for class io.undertow.websockets.JsrWebSocketMessages_$bundle
M
- MAGIC_NUMBER - Static variable in class io.undertow.websockets.handshake.Handshake
- match(String) - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- matcherAlreadyContainsTemplate(String, String) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- matcherAlreadyContainsTemplate(String, String) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- matcherAlreadyContainsTemplate$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- matches(WebSocketHttpExchange) - Method in class io.undertow.websockets.handshake.Handshake
- matches(String, Map<String, String>) - Method in class io.undertow.websockets.util.PathTemplate
-
Check if the given uri matches the template.
- messageInNull() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- messageInNull() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- messageInNull$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- MESSAGES - Static variable in interface io.undertow.websockets.JsrWebSocketMessages
- messageTooLarge(int, int) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- messageTooLarge(int, int) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- messageTooLarge$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- modifyHandshake(ServerEndpointConfig, HandshakeRequest, HandshakeResponse) - Method in class io.undertow.websockets.DefaultContainerConfigurator
- moreThanOneAnnotation(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- moreThanOneAnnotation(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- moreThanOneAnnotation$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- moreThanOneParameterOfType(Class<?>, Method) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- moreThanOneParameterOfType(Class<?>, Method) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- moreThanOneParameterOfType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- multipleEndpointsWithOverlappingPaths(PathTemplate, PathTemplate) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- multipleEndpointsWithOverlappingPaths(PathTemplate, PathTemplate) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- multipleEndpointsWithOverlappingPaths$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
N
- noDecoderAcceptedMessage(List<? extends Decoder>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- noDecoderAcceptedMessage(List<? extends Decoder>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- noDecoderAcceptedMessage$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- notAValidClientEndpointType(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- notAValidClientEndpointType(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- notAValidClientEndpointType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- notifyClosed(Runnable) - Method in class io.undertow.websockets.SessionContainer
O
- ObjectFactory<T> - Interface in io.undertow.websockets.util
- ObjectHandle<T> - Interface in io.undertow.websockets.util
- objectIntrospecter - Variable in class io.undertow.websockets.ServerWebSocketContainer
- ObjectIntrospecter - Interface in io.undertow.websockets.util
-
Interface that is provided by the container to create a servlet / filter / listener definition from a given class, based on the annotations present on the class.
- onClose(Session, CloseReason) - Method in class io.undertow.websockets.annotated.AnnotatedEndpoint
- onError(Session, Throwable) - Method in class io.undertow.websockets.annotated.AnnotatedEndpoint
- onOpen(Session, EndpointConfig) - Method in class io.undertow.websockets.annotated.AnnotatedEndpoint
- OrderedExecutor - Class in io.undertow.websockets
-
Executor that executes tasks in the order they are submitted, using at most one thread at a time.
- OrderedExecutor(Executor) - Constructor for class io.undertow.websockets.OrderedExecutor
P
- ParameterImpl(String, String) - Constructor for class io.undertow.websockets.ExtensionImpl.ParameterImpl
- parameterNotFound(Class<?>, Method) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- parameterNotFound(Class<?>, Method) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- parameterNotFound$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- PATH_PARAMS - Static variable in class io.undertow.websockets.handshake.HandshakeUtil
- PathMatchResult(Map<String, String>, String, T) - Constructor for class io.undertow.websockets.util.WebsocketPathMatcher.PathMatchResult
- pathMustBeSpecified() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- pathMustBeSpecified() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- pathMustBeSpecified$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- PathTemplate - Class in io.undertow.websockets.util
-
Represents a parsed web socket path template.
- PathTemplateMatch - Class in io.undertow.websockets.util
-
The result of a path template match.
- PathTemplateMatch(String, Map<String, String>) - Constructor for class io.undertow.websockets.util.PathTemplateMatch
- pathTemplateNotFound(Class<?>, PathParam, Method, Set<String>) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- pathTemplateNotFound(Class<?>, PathParam, Method, Set<String>) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- pathTemplateNotFound$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- pause(ServerWebSocketContainer.PauseListener) - Method in class io.undertow.websockets.ServerWebSocketContainer
-
Pauses the container
- paused() - Method in interface io.undertow.websockets.ServerWebSocketContainer.PauseListener
- performUpgrade(WebSocketHttpExchange) - Method in class io.undertow.websockets.handshake.Handshake
-
convenience method to perform the upgrade
- PERMESSAGE_DEFLATE - Static variable in class io.undertow.websockets.Extensions
- pongMessageNotSupported() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- pongMessageNotSupported() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- pongMessageNotSupported$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- populate(Object[], Map<Class<?>, Object>) - Method in interface io.undertow.websockets.annotated.BoundParameter
- positions() - Method in interface io.undertow.websockets.annotated.BoundParameter
- prepareUpgrade(ServerEndpointConfig, WebSocketHttpExchange) - Static method in class io.undertow.websockets.handshake.HandshakeUtil
-
Prepare for upgrade
- PRINCIPAL - Static variable in class io.undertow.websockets.handshake.HandshakeUtil
- putAttachment(String, T) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
R
- readResolve() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- ready(ServerWebSocketContainer) - Method in interface io.undertow.websockets.WebSocketDeploymentInfo.ContainerReadyListener
- receivedBinaryFrameButNoMethod() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- receivedBinaryFrameButNoMethod() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- receivedBinaryFrameButNoMethod$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- receivedTextFrameButNoMethod() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- receivedTextFrameButNoMethod() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- receivedTextFrameButNoMethod$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- reconnectFailed(IOException, URI, Session, int) - Method in interface io.undertow.websockets.WebSocketReconnectHandler
-
Method that is invoked if the reconnection fails
- release() - Method in class io.undertow.websockets.util.ImmediateObjectHandle
- release() - Method in interface io.undertow.websockets.util.ObjectHandle
- remove(String) - Method in class io.undertow.websockets.util.WebsocketPathMatcher
- removeContainer(ClassLoader) - Static method in class io.undertow.websockets.UndertowContainerProvider
- removeMessageHandler(MessageHandler) - Method in class io.undertow.websockets.UndertowSession
- removeOpenSession(Session) - Method in class io.undertow.websockets.SessionContainer
- REQUEST_IO_LOGGER - Static variable in interface io.undertow.websockets.JsrWebSocketLogger
- REQUEST_LOGGER - Static variable in interface io.undertow.websockets.JsrWebSocketLogger
- resume() - Method in class io.undertow.websockets.ServerWebSocketContainer
-
resumes a paused container
- resumed() - Method in interface io.undertow.websockets.ServerWebSocketContainer.PauseListener
- ROOT_LOGGER - Static variable in interface io.undertow.websockets.JsrWebSocketLogger
S
- SecureRandomSessionIdGenerator - Class in io.undertow.websockets.util
-
A generator that uses a secure random to generate a session ID.
- SecureRandomSessionIdGenerator() - Constructor for class io.undertow.websockets.util.SecureRandomSessionIdGenerator
- selectedExtension(List<WebSocketExtensionData>) - Method in class io.undertow.websockets.handshake.Handshake
- selectSubprotocol(WebSocketHttpExchange) - Method in class io.undertow.websockets.handshake.Handshake
-
Selects the first matching supported sub protocol and add it the the headers of the exchange.
- sendStreamClosed() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- sendStreamClosed() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- sendStreamClosed$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- sendWriterClosed() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- sendWriterClosed() - Method in interface io.undertow.websockets.JsrWebSocketMessages
- sendWriterClosed$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- ServerEndpointConfigImpl - Class in io.undertow.websockets
- ServerEndpointConfigImpl(Class<?>, String) - Constructor for class io.undertow.websockets.ServerEndpointConfigImpl
- ServerWebSocketContainer - Class in io.undertow.websockets
-
ServerContainerimplementation which allows to deploy endpoints for a server. - ServerWebSocketContainer(ObjectIntrospecter, ClassLoader, Supplier<EventLoopGroup>, List<ContextSetupHandler>, boolean, InetSocketAddress, WebSocketReconnectHandler, Supplier<Executor>, List<Extension>, int, Supplier<Principal>) - Constructor for class io.undertow.websockets.ServerWebSocketContainer
- ServerWebSocketContainer.PauseListener - Interface in io.undertow.websockets
- ServerWebSocketContainer.WebSocketHandshakeHolder - Class in io.undertow.websockets
- SessionContainer - Class in io.undertow.websockets
- SessionContainer() - Constructor for class io.undertow.websockets.SessionContainer
- setAsyncSendTimeout(long) - Method in class io.undertow.websockets.ServerWebSocketContainer
- setClientBindAddress(String) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setConfig(UndertowSession, ConfiguredServerEndpoint) - Static method in class io.undertow.websockets.handshake.HandshakeUtil
-
Set the
ConfiguredServerEndpoint - setConfiguredServerEndpoint(ConfiguredServerEndpoint) - Method in class io.undertow.websockets.UndertowSession
- setCurrentUserSupplier(Supplier<Principal>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setDefaultClassIntrospector(ObjectIntrospecter) - Method in class io.undertow.websockets.UndertowContainerProvider
- setDefaultContainer(ServerWebSocketContainer) - Static method in class io.undertow.websockets.UndertowContainerProvider
- setDefaultMaxBinaryMessageBufferSize(int) - Method in class io.undertow.websockets.ServerWebSocketContainer
- setDefaultMaxSessionIdleTimeout(long) - Method in class io.undertow.websockets.ServerWebSocketContainer
- setDefaultMaxTextMessageBufferSize(int) - Method in class io.undertow.websockets.ServerWebSocketContainer
- setDispatchToWorkerThread(boolean) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setEventLoopGroup(EventLoopGroup) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setExecutor(Supplier<Executor>) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setLength(int) - Method in class io.undertow.websockets.util.SecureRandomSessionIdGenerator
- setMaxBinaryMessageBufferSize(int) - Method in class io.undertow.websockets.UndertowSession
- setMaxFrameSize(int) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setMaxIdleTimeout(long) - Method in class io.undertow.websockets.UndertowSession
- setMaxTextMessageBufferSize(int) - Method in class io.undertow.websockets.UndertowSession
- setReconnectHandler(WebSocketReconnectHandler) - Method in class io.undertow.websockets.WebSocketDeploymentInfo
- setResponseHeader(CharSequence, String) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
Set a response header
- setResponseHeaders(Map<String, List<String>>) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
Sets the response headers
- setSslContext(SSLContext) - Static method in class io.undertow.websockets.DefaultWebSocketClientSslProvider
- SHA1 - Static variable in class io.undertow.websockets.handshake.Handshake
- solve(String) - Method in class io.undertow.websockets.handshake.Handshake
- SSL_CONTEXT - Static variable in class io.undertow.websockets.DefaultWebSocketClientSslProvider
- subprotocols - Variable in class io.undertow.websockets.handshake.Handshake
- supportedSubprotols(String[]) - Method in class io.undertow.websockets.handshake.Handshake
T
- TIMEOUT - Static variable in class io.undertow.websockets.ServerWebSocketContainer
- toString() - Method in class io.undertow.websockets.util.PathTemplate
U
- UndertowContainerProvider - Class in io.undertow.websockets
- UndertowContainerProvider() - Constructor for class io.undertow.websockets.UndertowContainerProvider
- UndertowSession - Class in io.undertow.websockets
-
Sessionimplementation which makes use of the high-level WebSocket API of undertow under the hood. - UndertowSession(Channel, URI, Map<String, String>, Map<String, List<String>>, EndpointSessionHandler, Principal, ObjectHandle<Endpoint>, EndpointConfig, String, Encoding, SessionContainer, String, List<Extension>, WebsocketConnectionBuilder, Executor) - Constructor for class io.undertow.websockets.UndertowSession
- unhandledErrorInAnnotatedEndpoint(Object, Throwable) - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- unhandledErrorInAnnotatedEndpoint(Object, Throwable) - Method in interface io.undertow.websockets.JsrWebSocketLogger
- unhandledErrorInAnnotatedEndpoint$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- unknownEncoderType(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- unknownEncoderType(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- unknownEncoderType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- unknownHandlerType(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- unknownHandlerType(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- unknownHandlerType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- unsupportedFrameType(Class<?>) - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- unsupportedFrameType(Class<?>) - Method in interface io.undertow.websockets.JsrWebSocketMessages
- unsupportedFrameType$str() - Method in class io.undertow.websockets.JsrWebSocketMessages_$bundle
- upgradeChannel(Consumer<Object>) - Method in interface io.undertow.websockets.handshake.WebSocketHttpExchange
-
Upgrade the underlying channel
- upgradeHttpToWebSocket(Object, Object, ServerEndpointConfig, Map<String, String>) - Method in class io.undertow.websockets.ServerWebSocketContainer
V
- validateDeployment() - Method in class io.undertow.websockets.ServerWebSocketContainer
W
- WebSocketClientCompressionHandler - Class in io.undertow.websockets
- WebSocketClientNegotiation - Class in io.undertow.websockets
- WebSocketClientNegotiation(List<String>, List<WebSocketExtensionData>) - Constructor for class io.undertow.websockets.WebSocketClientNegotiation
- WebsocketClientSslProvider - Interface in io.undertow.websockets
-
Interface that is loaded from a service loader, that allows you to configure SSL for web socket client connections.
- WebSocketDeploymentInfo - Class in io.undertow.websockets
-
Web socket deployment information
- WebSocketDeploymentInfo() - Constructor for class io.undertow.websockets.WebSocketDeploymentInfo
- WebSocketDeploymentInfo.ContainerReadyListener - Interface in io.undertow.websockets
- WebSocketHttpExchange - Interface in io.undertow.websockets.handshake
-
An abstraction for a Http exchange.
- WebsocketPathMatcher<T> - Class in io.undertow.websockets.util
-
Utility class that provides fast path matching of path templates.
- WebsocketPathMatcher() - Constructor for class io.undertow.websockets.util.WebsocketPathMatcher
- WebsocketPathMatcher.PathMatchResult<T> - Class in io.undertow.websockets.util
- WebSocketReconnectHandler - Interface in io.undertow.websockets
-
A reconnect handler for web socket connections.
- WebSocketWriter - Class in io.undertow.websockets
- WebSocketWriter(RemoteEndpoint.Basic) - Constructor for class io.undertow.websockets.WebSocketWriter
- write(byte[], int, int) - Method in class io.undertow.websockets.BinaryOutputStream
- write(char[], int, int) - Method in class io.undertow.websockets.WebSocketWriter
- write(int) - Method in class io.undertow.websockets.BinaryOutputStream
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.undertow.websockets.WebSocketClientCompressionHandler
X
- xnioWorkerWasNull() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- xnioWorkerWasNull() - Method in interface io.undertow.websockets.JsrWebSocketLogger
- xnioWorkerWasNull$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- xnioWorkerWasNullAndNoDefault() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
- xnioWorkerWasNullAndNoDefault() - Method in interface io.undertow.websockets.JsrWebSocketLogger
- xnioWorkerWasNullAndNoDefault$str() - Method in class io.undertow.websockets.JsrWebSocketLogger_$logger
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form