Package org.simpleframework.http.socket.service


package org.simpleframework.http.socket.service
  • Class
    Description
    The AcceptToken is used to create a unique token based on a random key sent by the client.
    The DirectRouter object is used to create a router that uses a single service.
    The FrameBuilder object is used to create an object that interprets a frame header to produce frame objects.
    The FrameCollector operation is used to collect frames from a channel and dispatch them to a FrameListener.
    The FrameConnection represents a connection that can send and receivd WebSocket frames.
    The FrameConsumer object is used to read a WebSocket frame as defined by RFC 6455.
    The FrameEncoder is used to encode data as frames as defined by RFC 6455.
    The FrameHeader represents the variable length header used for a WebSocket frame.
    The FrameHeaderConsumer is used to consume frames from a connected TCP channel.
    The FrameProcessor object is used to process incoming data and dispatch that data as WebSocket frames.
    The OutputBarrier is used to ensure that control frames and data frames do not get sent at the same time.
    The PathRouter is used when there are multiple services that can be used.
    The ProtocolRouter is used when there are multiple services that can be used.
    The ReasonExtractor object is used to extract the close reason from a frame payload.
    The RequestValidator object is used to ensure requests for confirm to RFC 6455 section 4.2.1.
    The ResponseBuilder object is used to build a response to a WebSocket handshake.
    The Router interface represents a means of routing a session initiating request to the correct service.
    The RouterContainer is used to route requests that satisfy a WebSocket opening handshake to a specific service.
    The Service interface represents a service that can be used to communicate with the WebSocket protocol defined in RFC 6455.
    The ServiceChannel represents a full duplex communication channel as defined by RFC 6455.
    The ServiceDispatcher object is used to perform the opening handshake for a WebSocket session.
    The ServiceEvent enumeration contains the events that are dispatched processing a WebSocket.
    The ServiceSession represents a simple WebSocket session that contains the connection handshake details and the actual socket.
    The SessionBuilder object is used to create sessions for connected WebSockets.
    The SessionDispatcher object is used to perform the opening handshake for a WebSocket session.
    The StatusChecker object is used to perform health checks on connected sessions.
    The StatusResultListener is used to listen for responses to ping frames sent out by the server.