Package org.glassfish.grizzly.http.server
package org.glassfish.grizzly.http.server
-
ClassDescriptionThe
HttpServer
addon interface, responsible for adding features like WebSockets, Comet to HttpServer.The listener, which could be registered on aRequest
usingRequest.addAfterServiceListener(org.glassfish.grizzly.http.server.AfterServiceListener)
and be notified once theRequest
processing 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
.DefaultSessionManager
implementation.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 multipleHttpHandler
s every time a new HTTP request is ready to be handled.Class representingHttpHandler
registration 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
.HttpServerProbe
adapter 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
,WriteHandler
registered by the user.TheRequestExecutorProvider
implementation, which always returns null to force the user code to be executed on the currentThread
.TheRequestExecutorProvider
implementation, which checks if the currentThread
is a serviceThread
(seeThreads.isService()
).Wrapper object for the Coyote response.Configuration options for a particularHttpServer
instance.HttpServerFilter
configuration.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 forHttpHandler
implementations, 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 suspendedResponse
timeout and is able to either confirm it or reset.