Top Description Interfaces Classes
module org.glassfish.tyrus.spi

Package org.glassfish.tyrus.spi


Tyrus SPI.

Interface Summary

Modifier and TypeInterface and Description
public interface
ClientContainer

Entry point for client implementation.

public interface
ClientEngine

Facade for handling client operations from containers.

public interface
Connection

A logical websocket connection.

public interface
ReadHandler

Read handler provides a way for a transport to pass websocket connection data to tyrus runtime.

public interface
ServerContainer

HTTP server abstraction.

public interface
WebSocketEngine

WebSocket engine is used for upgrading HTTP requests into websocket connections.

Class Summary

Modifier and TypeClass and Description
public abstract class
CompletionHandler<
result type.
E
>

A callback to notify about asynchronous I/O operations status updates.

public abstract class
ServerContainerFactory

Factory used to get instances of ServerContainer.

public class
TyrusClientEndpointConfigurator

Extended Configurator that can be used for subclassing the user provided configurator.

public abstract class
UpgradeRequest

Abstraction for a HTTP upgrade request.

public abstract class
UpgradeResponse

Abstraction for a HTTP upgrade response.

public abstract class
Writer

Writer class that is used by tyrus runtime to pass outbound websocket data for a connection to a transport.

public class
WriterInfo

Additional data for the transport.