Http2AddOn:
org.glassfish.grizzly.filterchain.TransportFilter <-> SSLFilter(optional) <-> org.glassfish.grizzly.http.HttpServerFilter <-> Http2ServerFilter <-> org.glassfish.grizzly.http.server.HttpServer
SSLFilter, if present, is configured to use ALPN for HTTP2 protocol negotiation
| Modifier and Type | Field and Description |
|---|---|
| private final Http2Configuration | |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | configureAlpn(final Transport transport, final Http2ServerFilter http2Filter, final FilterChainBuilder builder)
|
| public Http2Configuration | getConfiguration()
Returns: the configuration backing this |
| public void | setup(NetworkListener networkListener, FilterChainBuilder builder)
Implements org. The method, which will be invoked by |
| private Http2ServerFilter |
| http2Configuration | back to summary |
|---|---|
| private final Http2Configuration http2Configuration | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| Http2AddOn | back to summary |
|---|---|
| public Http2AddOn() | |
| Http2AddOn | back to summary |
|---|---|
| public Http2AddOn(final Http2Configuration http2Configuration) | |
| configureAlpn | back to summary |
|---|---|
| private static void configureAlpn(final Transport transport, final Http2ServerFilter http2Filter, final FilterChainBuilder builder) | |
| getConfiguration | back to summary |
|---|---|
public Http2Configuration getConfiguration()
| |
| setup | back to summary |
|---|---|
| public void setup(NetworkListener networkListener, FilterChainBuilder builder) Implements org. Doc from org. The method, which will be invoked by
| |
| updateFilterChain | back to summary |
|---|---|
| private Http2ServerFilter updateFilterChain(final FilterChainBuilder builder) | |