Package org.glassfish.grizzly.http.server
package org.glassfish.grizzly.http.server
-
ClassDescriptionThe
HttpServeraddon interface, responsible for adding features like WebSockets, Comet to HttpServer.The listener, which could be registered on aRequestusingRequest.addAfterServiceListener(org.glassfish.grizzly.http.server.AfterServiceListener)and be notified once theRequestprocessing will be completed.This configuration might be useful, when Grizzly HttpServer is running behind an HTTP gateway like reverse proxy, load balancer etc...HttpHandler, which processes requests to a static resources resolved by a givenClassLoader.Deprecated.pls.Constants.Default GrizzlyErrorPageGenerator.DefaultSessionManagerimplementation.Error page generator interface, which is responsible for generating of an error page corresponding to the given response status.Generic implementation of java.security.Principal that is used to represent principals authenticated at the protocol handler level.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 multipleHttpHandlers every time a new HTTP request is ready to be handled.Class representingHttpHandlerregistration information on aHttpServer.Filter implementation to provide high-level HTTP request/response processing.Grizzly web server monitoring config.Monitoring probe providing callbacks that may be invoked by GrizzlyHttpServerFilter.HttpServerProbeadapter that provides no-op implementations for all interface methods allowing easy extension by the developer.Wrapper object for the Coyote request.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.TheRequestExecutorProviderimplementation, which always returns null to force the user code to be executed on the currentThread.TheRequestExecutorProviderimplementation, which checks if the currentThreadis a serviceThread(seeThreads.isService()).Wrapper object for the Coyote response.Configuration options for a particularHttpServerinstance.HttpServerFilterconfiguration.Simple session object.HTTP session manager abstraction responsible for keeping track of HTTP session associated with a userRequest.HttpHandler, which processes requests to a static resources.The basic class forHttpHandlerimplementations, which processes requests to a static resources.Interface represents a context of the suspendedResponse.The request/response suspend status bound to a specific thread.Handler, which processes suspendedResponsetimeout and is able to either confirm it or reset.