All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary Annotation Types Summary
Class |
Description |
AbstractMultivaluedMap<K,V> |
Abstract skeleton implementation of a MultivaluedMap that is backed
by a [key, multi-value] store represented as a Map<K, List<V>> .
|
AnnotatedEndpoint |
Endpoint descendant which represents deployed annotated endpoint.
|
Application |
Java class for anonymous complex type.
|
ApplicationEventListener |
Listens to application-level events that are interesting for monitoring.
|
AuthConfig |
AuthConfig serves as a configuration of HTTP authentication.
|
AuthConfig.Builder |
The AuthConfig.Builder is a class used for creating an instance of AuthConfig for purpose of HTTP
Authentication.
|
AuthenticationException |
|
Authenticator |
Authenticator provides a way how to plug-in custom authentication provider.
|
BaseContainer |
Base WebSocket container.
|
BaseContainer.ShutDownCondition |
|
Beta |
Marker of a public Tyrus API that is still in "beta" non-final version.
|
BinaryFrame |
Binary frame representation.
|
BroadcastListener |
Broadcast listener.
|
CdiComponentProvider |
Provides the instance for CDI class.
|
ClientContainer |
Entry point for client implementation.
|
ClientEndpoint |
The ClientEndpoint annotation a class level annotation is used to denote that a POJO is a web socket client and can
be deployed as such.
|
ClientEndpointConfig |
The ClientEndpointConfig is a special kind of endpoint configuration object that contains web socket configuration
information specific only to client endpoints.
|
ClientEndpointConfig.Builder |
The ClientEndpointConfig.Builder is a class used for creating ClientEndpointConfig objects for the
purposes of deploying a client endpoint.
|
ClientEndpointConfig.Configurator |
The Configurator class may be extended by developers who want to provide custom configuration algorithms, such as
intercepting the opening handshake, or providing arbitrary methods and algorithms that can be accessed from each
endpoint instance configured with this configurator.
|
ClientEngine |
Facade for handling client operations from containers.
|
ClientEngine.ClientUpgradeInfo |
Upgrade process result.
|
ClientEngine.ClientUpgradeStatus |
Status of upgrade process.
|
ClientEngine.TimeoutHandler |
Indicates to container that handshake timeout was reached.
|
ClientManager |
ClientManager implementation.
|
ClientManager.ReconnectHandler |
Reconnect handler.
|
ClientProperties |
Tyrus client configuration properties.
|
CloseFrame |
Close frame representation.
|
CloseReason |
A class encapsulating the reason why a web socket has been closed, or why it is being asked to close.
|
CloseReason.CloseCode |
A marker interface for the close codes.
|
CloseReason.CloseCodes |
An Enumeration of status codes for a web socket close that are defined in the specification.
|
CloseReasons |
|
ClusterContext |
Cluster related context.
|
CoderAdapter |
|
CoderWrapper<T> |
Wrapper of coders storing the coder coder class (and optionally coder instance), return type of the encode / decode
method and coder class.
|
CompletionHandler<E> |
A callback to notify about asynchronous I/O operations status updates.
|
ComponentProvider |
Provides an instance.
|
ComponentProviderService |
Provides an instance of component.
|
Connection |
A logical websocket connection.
|
Connection.CloseListener |
Transport close listener that receives connection close
notifications from Tyrus.
|
ContainerProvider |
Provider class that allows the developer to get a reference to the implementation of the WebSocketContainer.
|
Credentials |
Credentials can be used when configuring authentication properties used during client handshake.
|
DebugContext |
A Logger wrapper 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.
|
DecodeException |
A general exception that occurs when trying to decode a custom object from a text or binary message.
|
Decoder |
The Decoder interface holds member interfaces that define how a developer can provide the web socket container a way
web socket messages into developer defined custom objects.
|
Decoder.Binary<T> |
This interface defines how a custom object (of type T) is decoded from a web socket message in the form of a byte
buffer.
|
Decoder.BinaryStream<T> |
This interface defines how a custom object is decoded from a web socket message in the form of a binary stream.
|
Decoder.Text<T> |
This interface defines how a custom object is decoded from a web socket message in the form of a string.
|
Decoder.TextStream<T> |
This interface defines how a custom object of type T is decoded from a web socket message in the form of a
character stream.
|
DefaultComponentProvider |
Provides instances using reflection.
|
DeploymentException |
Checked exception indicating some kind of failure either to publish an endpoint on its server, or a failure to
connect a client to its server.
|
DistributedSession |
Extended Session which adds distributed properties.
|
EjbComponentProvider |
Provides the instance for the supported EJB classes.
|
EncodeException |
A general exception that occurs when trying to encode a custom object to a string or binary message.
|
Encoder |
The Encoder interface defines how developers can provide a way to convert their custom objects into web socket
messages.
|
Encoder.Binary<T> |
This interface defines how to provide a way to convert a custom object into a binary message.
|
Encoder.BinaryStream<T> |
This interface may be implemented by encoding algorithms that want to write the encoded object to a binary
stream.
|
Encoder.Text<T> |
This interface defines how to provide a way to convert a custom object into a text message.
|
Encoder.TextStream<T> |
This interface may be implemented by encoding algorithms that want to write the encoded object to a character
stream.
|
Endpoint |
The Web Socket Endpoint represents an object that can handle websocket conversations.
|
Endpoint |
Java class for anonymous complex type.
|
EndpointConfig |
The endpoint configuration contains all the information needed during the handshake process for this end point.
|
EndpointEventListener |
Listens to endpoint-level events that are interesting for monitoring.
|
ErrorCollector |
Used to collect deployment errors to present these to the user together.
|
ExecutorServiceProvider |
|
ExtendedExtension |
|
ExtendedExtension.ExtensionContext |
|
Extension |
A simple representation of a websocket extension as a name and map of extension parameters.
|
Extension.Parameter |
This member interface defines a single websocket extension parameter.
|
Frame |
WebSocket frame representation.
|
Frame.Builder |
Frame builder.
|
GrizzlyClientContainer |
|
GrizzlyClientProperties |
Grizzly client properties.
|
GrizzlyClientSocket |
Implementation of the WebSocket interface.
|
GrizzlyContainerProvider |
|
GrizzlyServerContainer |
|
GrizzlyWriter |
|
Handshake |
Class responsible for performing and validating handshake.
|
HandshakeException |
Exception , which describes the error, occurred during the handshake phase.
|
HandshakeRequest |
The handshake request represents the web socket defined Http GET request for the opening handshake of a web socket
session.
|
HandshakeResponse |
The handshake response represents the web socket-defined Http response that is the response to the opening handshake
request.
|
InputStreamDecoder |
|
LazyValue<T> |
Lazily initialized value .
|
Localizable |
Localizable message.
|
LocalizableMessage |
|
LocalizableMessageFactory |
|
LocalizationMessages |
Defines string formatting method for each constant in the resource file
|
Localizer |
Localizes the Localizable into a message by using a configured Locale .
|
MaskingKeyGenerator |
Can be implemented to generate masking keys.
|
Match |
Defines a match on an endpoint.
|
MaxSessions |
This annotation may be used to annotate server endpoints as a optional annotation
to ServerEndpoint .
|
MessageEventListener |
Listens for message-level events that are interesting for monitoring.
|
MessageHandler |
Developers implement MessageHandlers in order to receive incoming messages during a web socket conversation.
|
MessageHandler.Partial<T> |
This kind of handler is notified by the implementation as it becomes ready to deliver parts of a whole message.
|
MessageHandler.Whole<T> |
This kind of handler is notified by the container on arrival of a complete message.
|
MessageHandlerManager |
Manages registered MessageHandler s and checks whether the new ones may be registered.
|
MultivaluedHashMap<K,V> |
|
MultivaluedMap<K,V> |
A map of key-values pairs.
|
MultivaluedStringMap |
An implementation of MultivaluedMap where keys and values are
instances of String.
|
NoOpByteArrayCoder |
|
NoOpByteBufferCoder |
|
NoOpTextCoder |
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the org.glassfish.tyrus.core.wsadl.model package.
|
OnClose |
This method level annotation can be used to decorate a Java method that wishes to be called when a web socket session
is closing.
|
OnError |
This method level annotation can be used to decorate a Java method that wishes to be called in order to handle
errors.
|
OnMessage |
This method level annotation can be used to make a Java method receive incoming web socket messages.
|
OnOpen |
This method level annotation can be used to decorate a Java method that wishes to be called when a new web socket
session is open.
|
OsgiRegistry |
Taken from Jersey 2.
|
PathParam |
This annotation may be used to annotate method parameters on server endpoints where a URI-template has been used in
the path-mapping of the ServerEndpoint annotation.
|
PathPattern |
A path pattern that is a regular expression generated from a URI path template.
|
PathPattern.RightHandPath |
The set of right hand path patterns that may be appended to a path pattern.
|
PathSegment |
Represents a URI path segment and any associated matrix parameters.
|
PathTemplate |
A URI template for a URI path.
|
PatternWithGroups |
A pattern for matching a string against a regular expression and returning capturing group values for any capturing
groups present in the expression.
|
PingFrame |
Ping frame representation.
|
PongFrame |
Pong frame representation.
|
PongMessage |
The PongMessage interface represents a web socket pong.
|
PrimitiveDecoders<T> |
Collection of decoders for all primitive types.
|
PrimitiveDecoders.BooleanDecoder |
|
PrimitiveDecoders.ByteDecoder |
|
PrimitiveDecoders.CharacterDecoder |
|
PrimitiveDecoders.DoubleDecoder |
|
PrimitiveDecoders.FloatDecoder |
|
PrimitiveDecoders.IntegerDecoder |
|
PrimitiveDecoders.LongDecoder |
|
PrimitiveDecoders.ShortDecoder |
|
ProtocolException |
Represents issue with parsing or producing websocket frame.
|
ProtocolHandler |
Tyrus protocol handler.
|
ReaderDecoder |
|
ReadHandler |
Read handler provides a way for a transport to pass websocket
connection data to tyrus runtime.
|
RedirectException |
|
ReflectionHelper |
Utility methods for Java reflection.
|
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 |
|
RemoteEndpoint |
The RemoteEndpoint object is supplied by the container and represents the 'other end' or peer of the Web Socket
conversation.
|
RemoteEndpoint.Async |
This representation of the peer of a web socket conversation has the ability to send messages asynchronously.
|
RemoteEndpoint.Basic |
This representation of the peer of a web socket conversation has the ability to send messages synchronously.
|
RemoteSession |
Remote session represents session originating from another node.
|
RemoteSession.DistributedMapKey |
|
RequestContext |
Implementation of all possible request interfaces.
|
RequestContext.Builder |
|
RequestContext.Builder.IsUserInRoleDelegate |
Is user in role delegate.
|
RetryAfterException |
|
SendHandler |
A simple callback object for asynchronous sending of web socket messages.
|
SendResult |
The result of asynchronously sending a web socket message.
|
Server |
Implementation of the WebSocket Server.
|
ServerApplicationConfig |
Developers include implementations of ServerApplicationConfig in an archive containing websocket endpoints (WAR file,
or JAR file within the WAR file) in order to specify the websocket endpoints within the archive the implementation
must deploy.
|
ServerContainer |
The ServerContainer is the specialized view of the WebSocketContainer available in server-side deployments.
|
ServerContainer |
HTTP server abstraction.
|
ServerContainerFactory |
|
ServerEndpoint |
This class level annotation declares that the class it decorates is a web socket endpoint that will be deployed and
made available in the URI-space of a web socket server.
|
ServerEndpointConfig |
The ServerEndpointConfig is a special kind of endpoint configuration object that contains web socket configuration
information specific only to server endpoints.
|
ServerEndpointConfig.Builder |
The ServerEndpointConfig.Builder is a class used for creating ServerEndpointConfig.Builder objects for
the purposes of deploying a server endpoint.
|
ServerEndpointConfig.Configurator |
The ServerEndpointConfig.Configurator class may be extended by developers who want to provide custom
configuration algorithms, such as intercepting the opening handshake, or providing arbitrary methods and
algorithms that can be accessed from each endpoint instance configured with this configurator.
|
ServiceConfigurationError |
Taken from Jersey 2.
|
ServiceFinder<T> |
A simple service-provider lookup mechanism.
|
ServiceFinder.DefaultServiceIteratorProvider |
The default service iterator provider that looks up provider classes in
META-INF/services files.
|
ServiceFinder.ServiceIteratorProvider |
Supports iteration of provider instances or classes.
|
Session |
A Web Socket session represents a conversation between two web socket endpoints.
|
SessionEventListener |
Session event listener.
|
SessionException |
A SessionException represents a general exception type reporting problems occurring on a websocket session.
|
SessionListener |
Session listener.
|
SslContextConfigurator |
Utility class, which helps to configure ssl context.
|
SslEngineConfigurator |
SSLEngineConfigurator class from Grizzly project.
|
StrictUtf8 |
|
StrictUtf8.Parser |
Surrogate parsing support.
|
TaskProcessor |
|
TaskProcessor.Condition |
|
TaskProcessor.Task |
Generic task representation.
|
TextFrame |
Text frame representation.
|
ThreadPoolConfig |
Client thread pool configuration, which might be used to customize client thread pool.
|
ToStringEncoder |
Fall-back encoder - encoders any object to string using Object.toString() method.
|
TyrusClientEngine |
|
TyrusClientEngine.ClientHandshakeListener |
Called when response is received from the server.
|
TyrusEndpointWrapper |
Wraps the registered application class.
|
TyrusEndpointWrapper.SessionListener |
Session listener.
|
TyrusEndpointWrapper.SessionListener.OnOpenResult |
|
TyrusExtension |
|
TyrusExtension.TyrusParameter |
|
TyrusFrame |
Frame representation used in Tyrus runtime.
|
TyrusFrame.FrameType |
An Enumeration of frame types.
|
TyrusFuture<T> |
Simple Future implementation.
|
TyrusHttpUpgradeHandler |
HttpUpgradeHandler and ReadListener implementation.
|
TyrusRemoteEndpoint |
Wraps the RemoteEndpoint and represents the other side of the websocket connection.
|
TyrusServerConfiguration |
|
TyrusServerContainer |
Server Container Implementation.
|
TyrusServerEndpointConfig |
|
TyrusServerEndpointConfig.Builder |
|
TyrusServerEndpointConfigurator |
|
TyrusServletContainerInitializer |
Registers a filter for upgrade handshake.
|
TyrusSession |
|
TyrusUpgradeResponse |
HTTP response representation.
|
TyrusWebSocket |
Tyrus representation of web socket connection.
|
TyrusWebSocketEngine |
WebSocketEngine implementation, which handles server-side handshake, validation and data processing.
|
TyrusWebSocketEngine.TyrusWebSocketEngineBuilder |
|
UpgradeRequest |
Abstraction for a HTTP upgrade request.
|
UpgradeResponse |
Abstraction for a HTTP upgrade response.
|
UriComponent |
Utility class for validating, encoding and decoding components
of a URI.
|
UriComponent.Type |
The URI component type.
|
UriTemplate |
A URI template.
|
UriTemplateParser |
A URI template parser that parses JAX-RS specific URI templates.
|
Utf8DecodingException |
TODO
|
Utils |
Utility methods shared among Tyrus modules.
|
Utils.Stringifier<T> |
Define to String conversion for various types.
|
Value<T> |
A generic value provider.
|
Values |
|
Version |
TODO
|
WebSocketAddOn |
WebSockets AddOn for the HttpServer .
|
WebSocketContainer |
A WebSocketContainer is an implementation provided object that provides applications a view on the container running
it.
|
WebSocketEngine |
WebSocket engine is used for upgrading HTTP requests into websocket connections.
|
WebSocketEngine.UpgradeInfo |
Upgrade info that includes status for HTTP request upgrading and connection creation details.
|
WebSocketEngine.UpgradeStatus |
Upgrade Status for HTTP request upgrading.
|
WebSocketException |
WebSocketException can be thrown during runtime (after handshake).
|
Writer |
Writer class that is used by tyrus runtime to pass outbound websocket data
for a connection to a transport.
|
WriterInfo |
Additional data for the transport.
|
WriterInfo.MessageType |
Possible WebSocket Message Types.
|
WriterInfo.RemoteEndpointType |
|