com.sun.enterprise.v3.services.impl
Class GlassfishNetworkListener
java.lang.Object
org.glassfish.grizzly.config.GenericGrizzlyListener
com.sun.enterprise.v3.services.impl.GlassfishNetworkListener
- All Implemented Interfaces:
- org.glassfish.grizzly.config.GrizzlyListener
public class GlassfishNetworkListener
- extends org.glassfish.grizzly.config.GenericGrizzlyListener
| Fields inherited from class org.glassfish.grizzly.config.GenericGrizzlyListener |
address, name, port, rootFilterChain, transport |
|
Method Summary |
protected org.glassfish.grizzly.http.server.filecache.FileCache |
configureHttpFileCache(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.FileCache cache)
|
protected void |
configureHttpProtocol(org.jvnet.hk2.component.Habitat 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.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.Http http)
|
protected org.glassfish.grizzly.threadpool.ThreadPoolConfig |
configureThreadPoolConfig(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.ThreadPool threadPool)
|
protected void |
configureTransport(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Transport transportConfig,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder)
|
void |
destroy()
|
|
getAdapter(Class<T> adapterClass)
|
protected org.glassfish.grizzly.http.server.HttpHandler |
getHttpHandler(org.glassfish.grizzly.config.dom.Http http)
|
protected void |
registerMonitoringStatsProviders()
|
void |
start()
|
protected void |
unregisterMonitoringStatsProviders()
|
| Methods inherited from class org.glassfish.grizzly.config.GenericGrizzlyListener |
configure, configureAjpSupport, configureCometSupport, configureCompressionEncodings, configureContentEncodings, configureDelayedExecutor, configureProtocol, configureSsl, configureSubProtocol, configureTCPTransport, configureThreadPool, configureUDPTransport, configureWebSocketSupport, getAddress, getFilters, getFilters, getHttpServerFilterConfiguration, getName, getPort, getTransport, processDynamicConfigurationChange, setAddress, setName, setPort, stop, stopDelayedExecutor |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GlassfishNetworkListener
public GlassfishNetworkListener(GrizzlyService grizzlyService,
Logger logger)
start
public void start()
throws IOException
- Specified by:
start in interface org.glassfish.grizzly.config.GrizzlyListener- Overrides:
start in class org.glassfish.grizzly.config.GenericGrizzlyListener
- Throws:
IOException
destroy
public void destroy()
- Specified by:
destroy in interface org.glassfish.grizzly.config.GrizzlyListener- Overrides:
destroy in class org.glassfish.grizzly.config.GenericGrizzlyListener
getAdapter
public <T> T getAdapter(Class<T> adapterClass)
- Specified by:
getAdapter in interface org.glassfish.grizzly.config.GrizzlyListener- Overrides:
getAdapter in class org.glassfish.grizzly.config.GenericGrizzlyListener
configureTransport
protected void configureTransport(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Transport transportConfig,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder)
- Overrides:
configureTransport in class org.glassfish.grizzly.config.GenericGrizzlyListener
configureHttpProtocol
protected void configureHttpProtocol(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.Http http,
org.glassfish.grizzly.filterchain.FilterChainBuilder filterChainBuilder)
- Overrides:
configureHttpProtocol in class org.glassfish.grizzly.config.GenericGrizzlyListener
getHttpHandler
protected org.glassfish.grizzly.http.server.HttpHandler getHttpHandler(org.glassfish.grizzly.config.dom.Http http)
- Overrides:
getHttpHandler in class org.glassfish.grizzly.config.GenericGrizzlyListener
configureKeepAlive
protected org.glassfish.grizzly.http.KeepAlive configureKeepAlive(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.Http http)
- Overrides:
configureKeepAlive in class org.glassfish.grizzly.config.GenericGrizzlyListener
configureHttpFileCache
protected org.glassfish.grizzly.http.server.filecache.FileCache configureHttpFileCache(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.FileCache cache)
- Overrides:
configureHttpFileCache in class org.glassfish.grizzly.config.GenericGrizzlyListener
configureThreadPoolConfig
protected org.glassfish.grizzly.threadpool.ThreadPoolConfig configureThreadPoolConfig(org.jvnet.hk2.component.Habitat habitat,
org.glassfish.grizzly.config.dom.NetworkListener networkListener,
org.glassfish.grizzly.config.dom.ThreadPool threadPool)
- Overrides:
configureThreadPoolConfig in class org.glassfish.grizzly.config.GenericGrizzlyListener
registerMonitoringStatsProviders
protected void registerMonitoringStatsProviders()
unregisterMonitoringStatsProviders
protected void unregisterMonitoringStatsProviders()
Copyright © 2012. All Rights Reserved.