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