|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Address
interface is used to represent a generic
uniform resource identifier.AddressParser
that contains no specifics.
Allocator
interface is used to describe a resource
that can allocate a buffer.char
to the end of the buffer.
String
to the end of the buffer.
ParseBuffer
to the end of this.
char
to the end of the buffer.
String
to the end of the buffer.
ParseBuffer
to the end of this.
ArrayAllocator
object is used to provide a means
to allocate buffers using a single byte array.ArrayAllocator
object.
ArrayAllocator
object.
ArrayAllocator
object.
ArrayBuffer
is intended to be a general purpose
byte buffer that stores bytes in an single internal byte array.ArrayBuffer
object.
ArrayBuffer
object.
ArrayBuffer
object.
char
's this buffer accumulated.
Buffer
interface represents a collection of bytes
that can be written to and later read.BufferAllocator
object is used to provide a means
to allocate buffers using a single underlying buffer.BufferAllocator
object.
BufferAllocator
object.
BufferAllocator
object.
BufferException
is used to report problems that
can occur during the use or allocation of a buffer.BufferException
object.
toString
.
Cleaner
represents an object that is used to
clean up after the keyed resource.clear
method is used to wipe out all the
currently existing tokens from the collection.
ParseBuffer
so that the
toString
parameter will return null
.
close
method is used to close the manager and
release all resources associated with it.
close
method is used to close the provider and
release all resources associated with it.
Response
.
Response
.
ServerAddress
for incoming TCP connect
requests.
ServerAddress
for incoming TCP connect
requests.
ServerAddress
for incoming TCP connect
requests.
ServerAddress
for incoming TCP connect
requests.
Connection
object is used to manage connections
from a server socket.Container
object is used to process HTTP requests
and compose HTTP responses.ContainerProcessor
object is used to create
channels which can be used to consume and process requests.ContainerProcessor
object.
ContainerProcessor
object.
ContainerServer
object provides a processor
that dispatch requests from a connected pipeline.ContainerServer
object.
ContainerServer
object.
ContainerServer
object.
ContainerServer
object.
ContentParser
that contains no charset, type or subtype.
Context
interface is used to give a view of the
file system to the ResourceEngine
.Cookie
that does not need
the name or value to be set.
Cookie
that uses a default
version of 1, which is used by RFC 2109.
Cookie
that uses a default
version of 1, which is used by RFC 2109.
Cookie
that uses a default
version of 1, which is used by RFC 2109.
Cookie
that uses a default
version of 1, which is used by RFC 2109.
CookieParser
that contains no cookies.
char
's stored.
Cursor
object is used to acquire bytes from a
given source.Daemon
object provides a named daemon thread
which will execute the run
method when started.Daemon
object.
Parser
for the HTTP date format.String
s that contain dates in the form of RFC 1123,
RFC 850 or asctime.
long
argument
in the constructor.
String
argument in the constructor.
DirectExecutor
object is used for synchronous
execution of tasks.DirectReactor
object is used to execute the ready
operations of within a single synchronous thread.DirectReactor
object.
DirectReactor
object.
char
's to be added.
char
's to be added.
Runnable
within
the current thread.
execute
method is used to queue the task for
execution.
ExecutorReactor
is used to schedule operation for
execution using an Executor
implementation.ExecutorReactor
object.
ExecutorReactor
object.
ExecutorReactor
object.
FileAllocator
object is used to create buffers
that can be written to the file system.FileAllocator
object.
FileAllocator
object.
FileAllocator
object.
FileAllocator
object.
FileContext
provides an implementation of the
Context
object that provides a direct mapping from
a request URI as defined in RFC 2616 to an OS specific target.FilterAllocator
object is used to provide a means
to provide a general set of constraints around buffer allocation.FilterAllocator
object.
FilterAllocator
object.
FilterAllocator
object.
Form
interface is used to represent the details
submitted with a request.FormatException
is used to create exceptions that
can use a template string for the message.FormatException
this requires
a template message and an ordered list of values that are to
be inserted in to the provided template to form the error.
FormatException
this requires
a template message and an ordered list of values that are to
be inserted in to the provided template to form the error.
Lease
object that is
mapped to the specified key.
get
method is used to acquire the value for
a named pair.
List
for all of
the parameter values associated with the specified name.
List
for all of
the values that have been put in to the map.
Map
of attributes
for this socket.
Response
.
Response
.
Response
.
Response
.
SelectableChannel
which is used to
determine if the operation should be executed.
SocketChannel
for the connection.
charset
of this MIME
type.
charset
of this MIME
type.
Index
to
be acquired.
Cookie
object stored under the
specified name.
Cookie
object stored under the
specified name.
Cookie
objects stored under the
specified name.
Cookie
objects stored under the
specified name.
System.currentTimeMillis
.
File
object that it represent the parent directory
of the URI.
File
object that it represent the parent directory
of the URI.
File
directory
for the index target.
File
object that it represents.
File
object that it represents.
File
reference
for the index target.
InputStream
for the
part.
List
of the keys in
the map.
Lease
object to control
the session.
getName
method is used to retreive
the name of the principal.
List
of the names
for the headers.
List
of the names
for the headers.
Response
.
Response
.
Response
.
Response
.
Part
from the
form using a known name for the part.
Part
from the
form using a known name for the part.
Part
from the
form using a known name for the part.
Form
.
getPassword
method is used to retrieve
the password of the principal.
Path
object that it represents.
Path
object that it represents.
Path
object that
exposes various parts of the URI path.
print
methods provided by
the PrintStream
.
print
methods provided by
the PrintStream
.
print
methods provided by
the PrintStream
.
print
methods provided by
the PrintStream
.
Session
for the
request.
Session
for the
request.
Session
for the
request.
Session
for the
request.
List
of the values in
the map.
Request
and Response
to the container for processing.
Resource
and process the HTTP request.
Index
object is used to represent the properties
a URI can contain.String
.
CookieParser
.
DateParser
.
Parser
when it is ready
to parse a new String
.
Parser
when it is ready
to parse a new String
.
Response
has been committed.
Response
has been committed.
Connection: close
header.
Connection: close
header.
Iterator
of values
that can be used to acquire the contents of the key map within
a for each loop.
KeyMap
object is used to represent a map of values
keyed using a known string.KeyMap
object.
Accept-Language
header.LanguageParser
for the
Accept-Language
HTTP header value.
LanguageParser
for the
Accept-Language
HTTP header value.
LanguageParser
for the
Accept-Language
HTTP header value.
Lease
object is used to keep a keyed resource
active.Lease
object that
can be used to manage the release of a keyed resource.
Lease
object that
can be used to manage the release of a keyed resource.
LeaseException
is used to indicate that some
operation failed when using the lease after the lease duration
has expired.LeaseManager
is used to issue a lease for a
named resource.LeaseManager
object.
LeaseMap
object is used to map lease keys to the
lease objects managing those objects.LeaseMap
object.
LeaseMap
object.
LeaseProvider
is used to issue a lease for a
named resource.ParseBuffer
.
ListParser
is used to extract a comma separated
list of HTTP header values.ListParser
.
ListParser
.
ListParser
.
MapParser
object represents a parser for name
value pairs.MapParser
object.
Observer
interface is used to observe the session
activity within the session manager.open
method is used to either open an existing
session or create a new session if one does not exist.
open
method is used to either open an existing
session or create a new session if requested.
open
method is used to either open an existing
session or create a new session if one does not exist.
open
method is used to either open an existing
session or create a new session if requested.
Operation
interface is used to describe a task
that can be executed when the associated channel is ready for some
operation.absoluteURI
or a relativeURI
.
String
object.
Cookie
from the
buffer.
long
.
buf
.
String
given to it.
StringBuffer
class, as a way for the Parser
to store the char's
for a specific region within the parse data that constitutes a
desired value.ParseBuffer
.
ParseBuffer
with a specific
default size.
Parser
object is to be used as a simple template
for parsing uncomplicated expressions.Parser
.
Part
object is used to represent a part within
a request message.Path
represents the path part of a URI.PathParser
that
contains no specifics.
PoolExecutor
object is used to execute tasks in
a thread pool.PoolExecutor
object.
PoolExecutor
object.
PoolExecutor
object.
Principal
interface is used to describe a
user that has a name and password.Parser
for the basic authorization
scheme.
Parser
for the basic authorization
scheme.
Socket
which is a full duplex
communication link that may contain several HTTP requests.
Pipeline
which is a full duplex
communication link that may contain several HTTP requests.
Socket
which is a full duplex
communication link that may contain several HTTP requests.
Processor
used to process HTTP requests
from a connected transport.ProcessorServer
is used to convert pipelines
to transports.ProcessorServer
object.
ProcessorServer
object.
ProcessorServer
object.
put
method is used to insert the name and
value provided into the collection of tokens.
Query
object is used to represent HTTP query
parameters.ParameterParser
is used to parse data encoded in
the application/x-www-form-urlencoded
MIME type.ParameterParser
.
ParameterParser
.
Reactor
interface is used to describe an object
that is used to schedule asynchronous I/O operations.Lease
object that is
mapped to the specified key.
remove
method is used to remove the named
token pair from the collection of tokens.
TimeUnit
seconds.
Request
is used to provide an interface to the
HTTP entity body and message header.Header
object that is used to represent a
basic form for the HTTP request message.RequestLine
is used to represent a HTTP request
line.RequestWrapper
object is used so that the original
Request
object can be wrapped in a filtering proxy
object.RequestWrapper
object.
Cookies
can be reiterated.
Response
has been committed.
Response
has been committed.
Resource
provides an abstraction of any given
object that can be retrieved using a HTTP request.ResourceContainer
is an implementation of the
Container
interface for handling an arbitrary set
of resources.ResourceContainer
object.
ResourceEngine
is used to create implementations
of the Resource
interface that suit the targeted
resource.ResponseHeader
object is used to manipulate the
header information for a given response.ResponseWrapper
object is used so that the original
Response
object can be wrapped in a filtering proxy
object.ResponseWrapper
object.
Scheduler
object is used to schedule tasks for
execution.Scheduler
object.
Server
interface represents a handler that is
used to process Socket
objects.Session
object is a simple leased container for
state within a web application.SessionException
is used to indicate that some
operation failed when trying to access a session or when trying
to perform some operation on an existing session.SessionManager
object is used to create sessions
that are active for a given time period.SessionManager
object.
SessionManager
object.
SessionManager
object.
SessionManager
object.
SessionProvider
object is used to create sessions
that are active for a given time period.charset
to whatever value the
string contains.
charset
to whatever value the
string contains.
setCookie
method is used to set a cookie value
with the cookie name.
setCookie
method is used to set a cookie value
with the cookie name.
setCookie
method is used to set a cookie value
with the cookie name.
setCookie
method is used to set a cookie value
with the cookie name.
Cookie
to be
set.
Cookie
to be
set.
String
within the
char
buf.
String
within the
char
buf.
Socket
interface that is used to represent
a socket.SocketConnection
is used to manage connections
from a server socket.SocketConnection
object.
SocketConnection
object.
Status
enumeration is used to specify status codes
and the descriptions of those status codes.StatusLine
is used to represent a HTTP status
line.Processor
such
that it will accept no more pipelines.
Processor
such that
it will accept no more pipelines.
Processor
such
that it will accept no more pipelines.
Processor
such that
it will accept no more pipelines.
Server
such that
it will accept no more sockets.
Stream
interface is used to represent anything that
can be streamed.long
, given the exact
time this will use the java.util.Date
to parse this date
into a long
.
String
object.
toString
method converts the cookie to the
Set-Cookie value.
String
object.
toString
method is used to compose an string
in the application/x-www-form-urlencoded
MIME type.
toString
method is used to compose an string
in the application/x-www-form-urlencoded
MIME type.
ParseBuffer
as a String
object.
Transport
interface represents a low level means
to deliver content to the connected client.TransportCursor
object represents a cursor that
can read and buffer data from an underlying transport.TransportCursor
object.
TransportCursor
object.
TransportException
object is thrown when there
is a problem with the transport.TransportException
object.
TransportException
object.
ValueParser
is used to extract a comma separated
list of HTTP header values.ValueParser
.
ValueParser
.
ValueParser
.
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |