| Package | Description | 
|---|---|
| org.glassfish.tyrus.client | Common Client. | 
| org.glassfish.tyrus.client.auth | |
| org.glassfish.tyrus.client.exception | Common Client Exceptions | 
| org.glassfish.tyrus.core | Core classes. | 
| org.glassfish.tyrus.core.cluster | Cluster relates classes and interfaces. | 
| org.glassfish.tyrus.core.frame | WebSocket frame representations. | 
| org.glassfish.tyrus.core.monitoring | Monitoring interfaces. | 
| org.glassfish.tyrus.core.uri | URI matching. | 
| org.glassfish.tyrus.gf.cdi | Tyrus CDI integration with Glassfish (and possibly other compatible containers). | 
| org.glassfish.tyrus.gf.ejb | Tyrus EJB integration with Glassfish (and possibly other compatible containers). | 
| org.glassfish.tyrus.server | Server implementation. | 
| Class and Description | 
|---|
| BaseContainer Base WebSocket container. | 
| ExecutorServiceProvider | 
| HandshakeException Exception, which describes the error, occurred during the handshake phase. | 
| Class and Description | 
|---|
| Beta Marker of a public Tyrus API that is still in "beta" non-final version. | 
| HandshakeException Exception, which describes the error, occurred during the handshake phase. | 
| Class and Description | 
|---|
| HandshakeException Exception, which describes the error, occurred during the handshake phase. | 
| Class and Description | 
|---|
| AnnotatedEndpoint Endpointdescendant which represents deployed annotated endpoint. | 
| BaseContainer.ShutDownCondition | 
| Beta Marker of a public Tyrus API that is still in "beta" non-final version. | 
| CloseReasons Enum containing standard CloseReasons defined in RFC 6455, see chapter
 7.4.1 Defined Status Codes. | 
| ComponentProvider Provides an instance. | 
| ComponentProviderService Provides an instance of component. | 
| DebugContext A  Loggerwrapper that gives logging records a common formatting and temporarily stores log
 records and postpones their logging until they can be provided with a session ID. | 
| DebugContext.TracingThreshold Tracing threshold - used for configuration granularity of information that will be sent in tracing headers. | 
| DebugContext.TracingType Type of tracing - used for tracing configuration. | 
| DebugContext.Type Type of the record - used to graphically distinguish these message types in the log. | 
| ErrorCollector Used to collect deployment errors to present these to the user together. | 
| ExecutorServiceProvider | 
| Handshake Class responsible for performing and validating handshake. | 
| HandshakeException Exception, which describes the error, occurred during the handshake phase. | 
| MaskingKeyGenerator Can be implemented to generate masking keys. | 
| MessageHandlerManager Manages registered  MessageHandlers and checks whether the new ones may be registered. | 
| OsgiRegistry Taken from Jersey 2. | 
| ProtocolHandler Tyrus protocol handler. | 
| ReflectionHelper.ClassTypePair A tuple consisting of a class and type of the class. | 
| ReflectionHelper.DeclaringClassInterfacePair A tuple consisting of a concrete class, declaring class that declares a generic interface type. | 
| ReflectionHelper.TypeClassPair | 
| RequestContext Implementation of all possible request interfaces. | 
| RequestContext.Builder RequestContextbuilder. | 
| RequestContext.Builder.IsUserInRoleDelegate Is user in role delegate. | 
| ServiceConfigurationError Taken from Jersey 2. | 
| ServiceFinder A simple service-provider lookup mechanism. | 
| ServiceFinder.ServiceIteratorProvider Supports iteration of provider instances or classes. | 
| TyrusEndpointWrapper Wraps the registered application class. | 
| TyrusEndpointWrapper.SessionListener Session listener. | 
| TyrusEndpointWrapper.SessionListener.OnOpenResult | 
| TyrusServerEndpointConfig Configuration  ServerEndpointConfigenhanced
 to offer tyrus specific attributes like maxSessions. | 
| TyrusServerEndpointConfig.Builder The TyrusServerEndpointConfig.Builder is a class used for creating
  TyrusServerEndpointConfig.Builderobjects for the purposes of
 deploying a server endpoint. | 
| TyrusSession Implementation of the  Session. | 
| TyrusWebSocket Tyrus representation of web socket connection. | 
| TyrusWebSocketEngine WebSocketEngineimplementation, which handles server-side handshake, validation and data processing. | 
| TyrusWebSocketEngine.TyrusWebSocketEngineBuilder TyrusWebSocketEnginebuilder. | 
| Utils.Stringifier Define to  Stringconversion for various types. | 
| Version TODO | 
| WebSocketException WebSocketException can be thrown during runtime (after handshake). | 
| Class and Description | 
|---|
| TyrusEndpointWrapper Wraps the registered application class. | 
| Class and Description | 
|---|
| TyrusWebSocket Tyrus representation of web socket connection. | 
| Class and Description | 
|---|
| Beta Marker of a public Tyrus API that is still in "beta" non-final version. | 
| Class and Description | 
|---|
| DebugContext A  Loggerwrapper that gives logging records a common formatting and temporarily stores log
 records and postpones their logging until they can be provided with a session ID. | 
| TyrusEndpointWrapper Wraps the registered application class. | 
| Class and Description | 
|---|
| ComponentProvider Provides an instance. | 
| Class and Description | 
|---|
| ComponentProvider Provides an instance. | 
| Class and Description | 
|---|
| BaseContainer Base WebSocket container. | 
| ErrorCollector Used to collect deployment errors to present these to the user together. | 
| ExecutorServiceProvider | 
Copyright © 2012–2020 Oracle Corporation. All rights reserved.