Index

A B C D E F G H I J M N O P R S T U V W X 
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 PongMessage from the given ByteBuffer.
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 PongMessage implementation
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 UndertowSession and notify the Endpoint about 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
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 Encoder can 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 Encoder can 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 ExtensionFunction list 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
ServerContainer implementation 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
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
Session implementation 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
 
A B C D E F G H I J M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form