Package | Description |
---|---|
com.sun.jini.jeri.internal.http | |
net.jini.jeri.http |
Provides implementations of the
Endpoint and
ServerEndpoint abstractions that use HTTP
messages sent over TCP sockets as the underlying communication
mechanism. |
net.jini.jeri.ssl |
Provides implementations of
Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over
TLS/SSL) to support invocation constraints. |
Class and Description |
---|
ConnectionTimer.TimeoutMap
Map for tracking idle connection timeouts.
|
Header
Class representing HTTP message header.
|
HttpClientManager
Class for managing client-side functions shared among multiple connections
(e.g., tracking of unsent response acknowledgments, caching of information
about contacted HTTP servers).
|
HttpClientSocketFactory
Abstraction for objects which provide/configure sockets used by
HttpClientConnection instances.
|
HttpParseException
Exception indicating failure to parse an HTTP message.
|
HttpServerManager
Class for managing server-side functions shared among multiple connections,
such as acknowledgment notification.
|
HttpServerManager.AckListenerMap
Map for tracking registered AcknowledgmentSource.Listeners.
|
HttpSettings
Utility class for querying HTTP/HTTPS-related system properties.
|
MessageReader
Class for reading HTTP messages.
|
MessageWriter
Class for writing HTTP messages.
|
Request
Superclass for OutboundRequest, InboundRequest implementation classes.
|
Request.ContentInputStream
Stream for reading inbound request/response data.
|
Request.ContentOutputStream
Stream for writing outbound request/response data.
|
ServerInfo
Remote HTTP server version/authentication information.
|
StartLine
Class representing first line of an HTTP message.
|
TimedConnection
Interface implemented by connections which can be timed out.
|
TimedMap
Simple hash map which evicts entries after a fixed timeout.
|
TimedMap.Mapping
Key/value mapping.
|
TimedMap.Queue
Lightweight doubly-linked queue supporting constant-time manipulation.
|
TimedMap.Queue.Node |
Class and Description |
---|
ConnectionTimer
Utility class for timing out connections.
|
HttpClientConnection
Class representing a client-side HTTP connection used to send HTTP requests.
|
HttpClientManager
Class for managing client-side functions shared among multiple connections
(e.g., tracking of unsent response acknowledgments, caching of information
about contacted HTTP servers).
|
HttpClientSocketFactory
Abstraction for objects which provide/configure sockets used by
HttpClientConnection instances.
|
HttpServerConnection
Class representing a server-side HTTP connection used to receive and
dispatch incoming HTTP requests.
|
HttpServerManager
Class for managing server-side functions shared among multiple connections,
such as acknowledgment notification.
|
HttpSettings
Utility class for querying HTTP/HTTPS-related system properties.
|
TimedConnection
Interface implemented by connections which can be timed out.
|
Class and Description |
---|
ConnectionTimer
Utility class for timing out connections.
|
HttpClientConnection
Class representing a client-side HTTP connection used to send HTTP requests.
|
HttpClientManager
Class for managing client-side functions shared among multiple connections
(e.g., tracking of unsent response acknowledgments, caching of information
about contacted HTTP servers).
|
HttpClientSocketFactory
Abstraction for objects which provide/configure sockets used by
HttpClientConnection instances.
|
HttpServerConnection
Class representing a server-side HTTP connection used to receive and
dispatch incoming HTTP requests.
|
HttpServerManager
Class for managing server-side functions shared among multiple connections,
such as acknowledgment notification.
|
HttpSettings
Utility class for querying HTTP/HTTPS-related system properties.
|
TimedConnection
Interface implemented by connections which can be timed out.
|
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.