HttpServer bootstrap.
| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private CharCodingConfig | |
| private HttpConnectionFactory | |
| private ConnectionReuseStrategy | |
| private ExceptionListener | |
| private final List | |
| private final List | |
| private Http1Config | |
| private HttpProcessor | |
| private int | |
| private InetAddress | |
| private LookupRegistry | |
| private HttpResponseFactory | |
| private ServerSocketFactory | |
| private SocketConfig | |
| private SSLContext | |
| private Callback | |
| private Http1StreamListener |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public final ServerBootstrap | addFilterAfter(final String existing, final String name, final HttpFilterHandler filterHandler)
Adds the filter after the filter with the given name. |
| public final ServerBootstrap | addFilterBefore(final String existing, final String name, final HttpFilterHandler filterHandler)
Adds the filter before the filter with the given name. |
| public final ServerBootstrap | addFilterFirst(final String name, final HttpFilterHandler filterHandler)
Add an filter to the head of the processing list. |
| public final ServerBootstrap | addFilterLast(final String name, final HttpFilterHandler filterHandler)
Add an filter to the tail of the processing list. |
| public static ServerBootstrap | |
| public HttpServer | |
| public final ServerBootstrap | register(final String
the pattern to register the handler for. uriPattern, final HttpRequestHandler the handler. requestHandler)Registers the given |
| public final ServerBootstrap | registerVirtual(final String hostname, final String
the pattern to register the handler for. uriPattern, final HttpRequestHandler the handler. requestHandler)Registers the given |
| public final ServerBootstrap | replaceFilter(final String existing, final HttpFilterHandler filterHandler)
Replace an existing filter with the given name with new filter. |
| public final ServerBootstrap | setCanonicalHostName(final String canonicalHostName)
Sets canonical name (fully qualified domain name) of the server. |
| public final ServerBootstrap | |
| public final ServerBootstrap | setConnectionFactory(final HttpConnectionFactory<? extends DefaultBHttpServerConnection> connectionFactory)
Assigns |
| public final ServerBootstrap | setConnectionReuseStrategy(final ConnectionReuseStrategy connStrategy)
Assigns |
| public final ServerBootstrap | |
| public final ServerBootstrap | |
| public final ServerBootstrap | |
| public final ServerBootstrap | |
| public final ServerBootstrap | |
| public final ServerBootstrap | setLookupRegistry(final LookupRegistry<HttpRequestHandler> lookupRegistry)
Assigns |
| public final ServerBootstrap | setResponseFactory(final HttpResponseFactory<ClassicHttpResponse> responseFactory)
Assigns |
| public final ServerBootstrap | setServerSocketFactory(final ServerSocketFactory serverSocketFactory)
Assigns |
| public final ServerBootstrap | |
| public final ServerBootstrap | |
| public final ServerBootstrap | setSslSetupHandler(final Callback<SSLParameters> sslSetupHandler)
Assigns |
| public final ServerBootstrap |
| canonicalHostName | back to summary |
|---|---|
| private String canonicalHostName | |
| charCodingConfig | back to summary |
|---|---|
| private CharCodingConfig charCodingConfig | |
| connectionFactory | back to summary |
|---|---|
| private HttpConnectionFactory<? extends DefaultBHttpServerConnection> connectionFactory | |
| connStrategy | back to summary |
|---|---|
| private ConnectionReuseStrategy connStrategy | |
| exceptionListener | back to summary |
|---|---|
| private ExceptionListener exceptionListener | |
| filters | back to summary |
|---|---|
| private final List<FilterEntry<HttpFilterHandler>> filters | |
| handlerList | back to summary |
|---|---|
| private final List<HandlerEntry<HttpRequestHandler>> handlerList | |
| http1Config | back to summary |
|---|---|
| private Http1Config http1Config | |
| httpProcessor | back to summary |
|---|---|
| private HttpProcessor httpProcessor | |
| listenerPort | back to summary |
|---|---|
| private int listenerPort | |
| localAddress | back to summary |
|---|---|
| private InetAddress localAddress | |
| lookupRegistry | back to summary |
|---|---|
| private LookupRegistry<HttpRequestHandler> lookupRegistry | |
| responseFactory | back to summary |
|---|---|
| private HttpResponseFactory<ClassicHttpResponse> responseFactory | |
| serverSocketFactory | back to summary |
|---|---|
| private ServerSocketFactory serverSocketFactory | |
| socketConfig | back to summary |
|---|---|
| private SocketConfig socketConfig | |
| sslContext | back to summary |
|---|---|
| private SSLContext sslContext | |
| sslSetupHandler | back to summary |
|---|---|
| private Callback<SSLParameters> sslSetupHandler | |
| streamListener | back to summary |
|---|---|
| private Http1StreamListener streamListener | |
| ServerBootstrap | back to summary |
|---|---|
| private ServerBootstrap() | |
| addFilterAfter | back to summary |
|---|---|
| public final ServerBootstrap addFilterAfter(final String existing, final String name, final HttpFilterHandler filterHandler) Adds the filter after the filter with the given name. | |
| addFilterBefore | back to summary |
|---|---|
| public final ServerBootstrap addFilterBefore(final String existing, final String name, final HttpFilterHandler filterHandler) Adds the filter before the filter with the given name. | |
| addFilterFirst | back to summary |
|---|---|
| public final ServerBootstrap addFilterFirst(final String name, final HttpFilterHandler filterHandler) Add an filter to the head of the processing list. | |
| addFilterLast | back to summary |
|---|---|
| public final ServerBootstrap addFilterLast(final String name, final HttpFilterHandler filterHandler) Add an filter to the tail of the processing list. | |
| bootstrap | back to summary |
|---|---|
| public static ServerBootstrap bootstrap() | |
| create | back to summary |
|---|---|
| public HttpServer create() | |
| register | back to summary |
|---|---|
| public final ServerBootstrap register(final String uriPattern, final HttpRequestHandler requestHandler) Registers the given
| |
| registerVirtual | back to summary |
|---|---|
| public final ServerBootstrap registerVirtual(final String hostname, final String uriPattern, final HttpRequestHandler requestHandler) Registers the given
| |
| replaceFilter | back to summary |
|---|---|
| public final ServerBootstrap replaceFilter(final String existing, final HttpFilterHandler filterHandler) Replace an existing filter with the given name with new filter. | |
| setCanonicalHostName | back to summary |
|---|---|
| public final ServerBootstrap setCanonicalHostName(final String canonicalHostName) Sets canonical name (fully qualified domain name) of the server.
| |
| setCharCodingConfig | back to summary |
|---|---|
| public final ServerBootstrap setCharCodingConfig(final CharCodingConfig charCodingConfig) Sets connection configuration. | |
| setConnectionFactory | back to summary |
|---|---|
| public final ServerBootstrap setConnectionFactory(final HttpConnectionFactory<? extends DefaultBHttpServerConnection> connectionFactory) Assigns | |
| setConnectionReuseStrategy | back to summary |
|---|---|
| public final ServerBootstrap setConnectionReuseStrategy(final ConnectionReuseStrategy connStrategy) Assigns | |
| setExceptionListener | back to summary |
|---|---|
| public final ServerBootstrap setExceptionListener(final ExceptionListener exceptionListener) Assigns | |
| setHttp1Config | back to summary |
|---|---|
| public final ServerBootstrap setHttp1Config(final Http1Config http1Config) Sets connection configuration. | |
| setHttpProcessor | back to summary |
|---|---|
| public final ServerBootstrap setHttpProcessor(final HttpProcessor httpProcessor) Assigns | |
| setListenerPort | back to summary |
|---|---|
| public final ServerBootstrap setListenerPort(final int listenerPort) Sets listener port number. | |
| setLocalAddress | back to summary |
|---|---|
| public final ServerBootstrap setLocalAddress(final InetAddress localAddress) Assigns local interface for the listener. | |
| setLookupRegistry | back to summary |
|---|---|
| public final ServerBootstrap setLookupRegistry(final LookupRegistry<HttpRequestHandler> lookupRegistry) Assigns | |
| setResponseFactory | back to summary |
|---|---|
| public final ServerBootstrap setResponseFactory(final HttpResponseFactory<ClassicHttpResponse> responseFactory) Assigns | |
| setServerSocketFactory | back to summary |
|---|---|
| public final ServerBootstrap setServerSocketFactory(final ServerSocketFactory serverSocketFactory) Assigns | |
| setSocketConfig | back to summary |
|---|---|
| public final ServerBootstrap setSocketConfig(final SocketConfig socketConfig) Sets socket configuration. | |
| setSslContext | back to summary |
|---|---|
| public final ServerBootstrap setSslContext(final SSLContext sslContext) Assigns
Please note this value can be overridden by the | |
| setSslSetupHandler | back to summary |
|---|---|
| public final ServerBootstrap setSslSetupHandler(final Callback<SSLParameters> sslSetupHandler) Assigns | |
| setStreamListener | back to summary |
|---|---|
| public final ServerBootstrap setStreamListener(final Http1StreamListener streamListener) Assigns | |