public class GlassfishNetworkListener
extends org.glassfish.grizzly.config.GenericGrizzlyListener
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GlassfishNetworkListener.HttpAdapterImpl |
| Constructor and Description |
|---|
GlassfishNetworkListener(GrizzlyService grizzlyService,
Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
protected org.glassfish.grizzly.http.server.filecache.FileCache |
configureHttpFileCache(org.glassfish.grizzly.config.dom.FileCache cache) |
protected void |
configureHttpProtocol(org.glassfish.hk2.api.ServiceLocator habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Http http,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder) |
protected org.glassfish.grizzly.http.KeepAlive |
configureKeepAlive(org.glassfish.grizzly.config.dom.Http http) |
protected org.glassfish.grizzly.threadpool.ThreadPoolConfig |
configureThreadPoolConfig(org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.ThreadPool threadPool) |
protected void |
configureTransport(org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Transport transportConfig,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder) |
<T> T |
getAdapter(Class<T> adapterClass) |
protected org.glassfish.grizzly.http.server.HttpHandler |
getHttpHandler() |
protected void |
registerMonitoringStatsProviders() |
void |
start() |
void |
stop() |
protected void |
unregisterMonitoringStatsProviders() |
configure, configureAjpSupport, configureCometSupport, configureCompressionEncodings, configureContentEncodings, configureDelayedExecutor, configureProtocol, configureSsl, configureSubProtocol, configureTCPTransport, configureThreadPool, configureUDPTransport, configureWebSocketSupport, destroy, getAddress, getFilters, getFilters, getHttpServerFilterConfiguration, getName, getPort, getTransport, processDynamicConfigurationChange, setAddress, setName, setPort, stopDelayedExecutorpublic GlassfishNetworkListener(GrizzlyService grizzlyService, Logger logger)
public void start()
throws IOException
start in interface org.glassfish.grizzly.config.GrizzlyListenerstart in class org.glassfish.grizzly.config.GenericGrizzlyListenerIOExceptionpublic void stop()
throws IOException
stop in interface org.glassfish.grizzly.config.GrizzlyListenerstop in class org.glassfish.grizzly.config.GenericGrizzlyListenerIOExceptionpublic <T> T getAdapter(Class<T> adapterClass)
getAdapter in interface org.glassfish.grizzly.config.GrizzlyListenergetAdapter in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected void configureTransport(org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Transport transportConfig,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder)
configureTransport in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected void configureHttpProtocol(org.glassfish.hk2.api.ServiceLocator habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Http http,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder)
configureHttpProtocol in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected org.glassfish.grizzly.http.server.HttpHandler getHttpHandler()
getHttpHandler in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected org.glassfish.grizzly.http.KeepAlive configureKeepAlive(org.glassfish.grizzly.config.dom.Http http)
configureKeepAlive in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected org.glassfish.grizzly.http.server.filecache.FileCache configureHttpFileCache(org.glassfish.grizzly.config.dom.FileCache cache)
configureHttpFileCache in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected org.glassfish.grizzly.threadpool.ThreadPoolConfig configureThreadPoolConfig(org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.ThreadPool threadPool)
configureThreadPoolConfig in class org.glassfish.grizzly.config.GenericGrizzlyListenerprotected void registerMonitoringStatsProviders()
protected void unregisterMonitoringStatsProviders()
Copyright © 2013. All Rights Reserved.