| Package | Description |
|---|---|
| org.glassfish.grizzly.http.server | |
| org.glassfish.grizzly.http.server.accesslog |
| Modifier and Type | Field and Description |
|---|---|
protected HttpServerFilter |
Request.httpServerFilter |
| Modifier and Type | Method and Description |
|---|---|
HttpServerFilter |
Request.getHttpFilter() |
HttpServerFilter |
NetworkListener.getHttpServerFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
Request.initialize(HttpRequestPacket request,
FilterChainContext ctx,
HttpServerFilter httpServerFilter) |
void |
Response.initialize(Request request,
HttpResponsePacket response,
FilterChainContext ctx,
DelayedExecutor.DelayQueue<Response.SuspendTimeout> delayQueue,
HttpServerFilter serverFilter) |
void |
HttpServerProbe.onBeforeServiceEvent(HttpServerFilter filter,
Connection connection,
Request request,
HttpHandler httpHandler)
Method will be called, before invoking
HttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response). |
void |
HttpServerProbe.Adapter.onBeforeServiceEvent(HttpServerFilter filter,
Connection connection,
Request request,
HttpHandler httpHandler)
Method will be called, before invoking
HttpHandler.service(org.glassfish.grizzly.http.server.Request, org.glassfish.grizzly.http.server.Response). |
void |
HttpServerProbe.onRequestCancelEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is cancelled
after suspend. |
void |
HttpServerProbe.Adapter.onRequestCancelEvent(HttpServerFilter filter,
Connection connection,
Request request) |
void |
HttpServerProbe.onRequestCompleteEvent(HttpServerFilter filter,
Connection connection,
Response response)
Method will be called, when
Request processing will be completed. |
void |
HttpServerProbe.Adapter.onRequestCompleteEvent(HttpServerFilter filter,
Connection connection,
Response response)
Method will be called, when
Request processing will be completed. |
void |
HttpServerProbe.onRequestReceiveEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when new
Request will come. |
void |
HttpServerProbe.Adapter.onRequestReceiveEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when new
Request will come. |
void |
HttpServerProbe.onRequestResumeEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is resumed. |
void |
HttpServerProbe.Adapter.onRequestResumeEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is resumed. |
void |
HttpServerProbe.onRequestSuspendEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is suspended. |
void |
HttpServerProbe.Adapter.onRequestSuspendEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is suspended. |
void |
HttpServerProbe.onRequestTimeoutEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is timeout
after suspend. |
void |
HttpServerProbe.Adapter.onRequestTimeoutEvent(HttpServerFilter filter,
Connection connection,
Request request)
Method will be called, when
Request processing is timeout
after suspend. |
| Modifier and Type | Method and Description |
|---|---|
void |
HttpServerFilter.prepareForShutdown(CompletionHandler<HttpServerFilter> shutdownCompletionHandler)
Method, which might be optionally called to prepare the filter for
shutdown.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AccessLogProbe.onRequestCompleteEvent(HttpServerFilter filter,
Connection connection,
Response response)
Receive notification of the completion of a
Response an possibly
trigger an access log entry generation. |
void |
AccessLogProbe.onRequestReceiveEvent(HttpServerFilter filter,
Connection connection,
Request request)
Instrument the specified
Request with an attribute marking its
received time (in nanoseconds). |
Copyright © 2015 Oracle Corporation. All Rights Reserved.