Package org.glassfish.grizzly.http.server
-
Interface Summary Interface Description AddOn TheHttpServeraddon interface, responsible for adding features like WebSockets, Comet to HttpServer.AfterServiceListener The listener, which could be registered on aRequestusingRequest.addAfterServiceListener(org.glassfish.grizzly.http.server.AfterServiceListener)and be notified once theRequestprocessing will be completed.ErrorPageGenerator Error page generator interface, which is responsible for generating of an error page corresponding to the given response status.HttpServerProbe Monitoring probe providing callbacks that may be invoked by GrizzlyHttpServerFilter.Request.PathResolver RequestExecutorProvider An implementation of this interface will be responsible for executing user's code inHttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response)and notifyingReadHandler,WriteHandlerregistered by the user.SessionManager HTTP session manager abstraction responsible for keeping track of HTTP session associated with a userRequest.SuspendContext Interface represents a context of the suspendedResponse.TimeoutHandler Handler, which processes suspendedResponsetimeout and is able to either confirm it or reset. -
Class Summary Class Description BackendConfiguration This configuration might be useful, when Grizzly HttpServer is running behind an HTTP gateway like reverse proxy, load balancer etc...CLStaticHttpHandler HttpHandler, which processes requests to a static resources resolved by a givenClassLoader.CompressionEncodingFilter Constants Constants.DefaultErrorPageGenerator Default GrizzlyErrorPageGenerator.DefaultSessionManager DefaultSessionManagerimplementation.FileCacheFilter GrizzlyPrincipal Generic implementation of java.security.Principal that is used to represent principals authenticated at the protocol handler level.HttpHandler Base class to use when Request/Response/InputStream/OutputStream are needed to implement a customized HTTP container/extension to the HTTP module.HttpHandlerChain The HttpHandlerChain class allows the invocation of multipleHttpHandlers every time a new HTTP request is ready to be handled.HttpHandlerRegistration Class representingHttpHandlerregistration information on aHttpServer.HttpHandlerRegistration.Builder HttpServer HttpServerFilter Filter implementation to provide high-level HTTP request/response processing.HttpServerMonitoringConfig Grizzly web server monitoring config.HttpServerProbe.Adapter HttpServerProbeadapter that provides no-op implementations for all interface methods allowing easy extension by the developer.NetworkListener Request Wrapper object for the Coyote request.RequestExecutorProvider.SameThreadProvider TheRequestExecutorProviderimplementation, which always returns null to force the user code to be executed on the currentThread.RequestExecutorProvider.WorkerThreadProvider TheRequestExecutorProviderimplementation, which checks if the currentThreadis a serviceThread(seeThreads.isService()).Response Wrapper object for the Coyote response.ServerConfiguration Configuration options for a particularHttpServerinstance.ServerFilterConfiguration HttpServerFilterconfiguration.Session Simple session object.StaticHttpHandler HttpHandler, which processes requests to a static resources.StaticHttpHandlerBase The basic class forHttpHandlerimplementations, which processes requests to a static resources.SuspendStatus The request/response suspend status bound to a specific thread. -
Enum Summary Enum Description CompressionLevel Deprecated. pls.