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.
An appender writing log entries to Files.
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 ReadHandler
Wrapper 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.
An appender writing log entries to Files, and rotating/archiving them when necessary.
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