All Classes and Interfaces
Class
Description
An interface defining an appender for Grizzly access logs entries.
A simple builder to configure access logging for Grizzly.
An interface defining a component capable of formatting
Responses
into printable access log entries.A Grizzly probe used to provide
access logs generation.
The
HttpServer addon interface, responsible for adding
features like WebSockets, Comet to HttpServer.The listener, which could be registered on a
Request using
Request.addAfterServiceListener(org.glassfish.grizzly.http.server.AfterServiceListener)
and be notified once the Request processing will be completed.AggregatorAddOn installs
AggregatorAddOn.AggregatorFilter into HttpServer FilterChain.An
AccessLogFormat using a standard vaguely similar and heavily
influenced by Apache's
own custom access log formats.This configuration might be useful, when Grizzly HttpServer is running
behind an HTTP gateway like reverse proxy, load balancer etc...
Simple
ClassLoader utility.HttpHandler, which processes requests to a static resources resolved
by a given ClassLoader.Deprecated.
pls.
Constants.
Default Grizzly
ErrorPageGenerator.Default
SessionManager implementation.The directory service interface, containing
methods for examining and updating attributes
associated with objects, and for searching the directory.
Interface simplifies by path or name mapping.
HttpHandler class that wraps an
Enumeration around a Java2
collection classes object Iterator so that existing APIs
returning Enumerations can easily run on top of the new collections.Error page generator interface, which is responsible for generating of an
error page corresponding to the given response status.
Expand out a jar.
This class implements a file caching mechanism used to cache static resources.
The entry value in the file cache map.
The entry key in the file cache map.
Monitoring probe providing callbacks that may be invoked by Grizzly
FileCache.FileCacheProbe adapter that provides no-op implementations for
all interface methods allowing easy extension by the developer.Global constants that are applicable to multiple packages within Catalina.
Generic implementation of java.security.Principal that
is used to represent principals authenticated at the protocol handler level.
Utility class used to generate HTML pages.
Base class to use when Request/Response/InputStream/OutputStream
are needed to implement a customized HTTP container/extension to the
HTTP module.
The HttpHandlerChain class allows the invocation of multiple
HttpHandlers
every time a new HTTP request is ready to be handled.Class representing
HttpHandler registration information on a
HttpServer.The plugin, that optimizes processing of pipelined HTTP requests by
buffering HTTP responses and then writing them as one operation.
Filter implementation to provide high-level HTTP request/response processing.
Grizzly web server monitoring config.
Monitoring probe providing callbacks that may be invoked by Grizzly
HttpServerFilter.HttpServerProbe adapter that provides no-op implementations for
all interface methods allowing easy extension by the developer.Notify implementations when JMX is enabled on a
HttpServer
instance.Lazy
FileCacheKey object.Mapper, which implements the servlet API mapping rules (which are derived
from the HTTP rules).
Mapping data.
Interface that allows arbitrary entities to provide a
JmxObject
that can be registered with the org.glassfish.grizzly.monitoring.jmx.GrizzlyJmxManager.This interface represents a naming context, which
consists of a set of name-to-object bindings.
This is the superclass of all exceptions thrown by operations in the Context
and DirContext interfaces.
Extended implementation of LinkedHashMap that includes a
locked property.Build a request to be pushed.
A
FilterChainEvent to trigger an HTTP/2 push promise and trigger a new request
to be sent upstream to generate a response for said push promise.Construct a new
PushEvent.An
appender enqueueing log entries into a
LinkedBlockingQueue and using a secondary, separate Thread
to forward them to a configured nested appender.Deprecated.
please use
ReadHandlerWrapper object for the Coyote request.
An implementation of this interface will be responsible for executing
user's code in
HttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response)
and notifying ReadHandler, WriteHandler registered by the
user.The
RequestExecutorProvider implementation, which always returns
null to force the user code to be executed on the current Thread.The
RequestExecutorProvider implementation, which checks if the
current Thread is a service Thread (see Threads.isService()).Wrapper object for the Coyote response.
Configuration options for a particular
HttpServer instance.HttpServerFilter configuration.Server-side implementation of the
InputBuffer.Simple session object.
HTTP session manager abstraction responsible for keeping track of HTTP session
associated with a user
Request.HttpHandler, which processes requests to a static resources.The basic class for
HttpHandler implementations,
which processes requests to a static resources.An
appender writing log entries to an
OutputStream.Utility class for string parsing that is higher performance than
StringParser for simple delimited text cases.
Interface represents a context of the suspended
Response.The request/response suspend status bound to a specific thread.
Handler, which processes suspended
Response timeout and is able
to either confirm it or reset.Deprecated.
please use
WriteHandler