Top Description Fields Constructors Methods
org.glassfish.grizzly.http.server

public final Class HttpServerMonitoringConfig

extends Object
Class Inheritance
Imports
org.glassfish.grizzly.ConnectionProbe, .TransportProbe, org.glassfish.grizzly.http.HttpProbe, org.glassfish.grizzly.http.server.filecache.FileCacheProbe, org.glassfish.grizzly.memory.MemoryProbe, org.glassfish.grizzly.monitoring.DefaultMonitoringConfig, .MonitoringConfig, org.glassfish.grizzly.threadpool.ThreadPoolProbe

Grizzly web server monitoring config.
Author
Alexey Stashok

Field Summary

Modifier and TypeField and Description
private final DefaultMonitoringConfig<ConnectionProbe>
private final DefaultMonitoringConfig<FileCacheProbe>
private final DefaultMonitoringConfig<HttpProbe>
private final DefaultMonitoringConfig<MemoryProbe>
private final DefaultMonitoringConfig<ThreadPoolProbe>
private final DefaultMonitoringConfig<TransportProbe>
private final DefaultMonitoringConfig<HttpServerProbe>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public MonitoringConfig<ConnectionProbe>

Returns:

the connection monitoring config.
getConnectionConfig
()

Get the connection monitoring config.

public MonitoringConfig<FileCacheProbe>

Returns:

the file cache monitoring config.
getFileCacheConfig
()

Get the file cache monitoring config.

public MonitoringConfig<HttpProbe>

Returns:

the http monitoring config.
getHttpConfig
()

Get the http monitoring config.

public MonitoringConfig<MemoryProbe>

Returns:

the memory monitoring config.
getMemoryConfig
()

Get the memory monitoring config.

public MonitoringConfig<ThreadPoolProbe>

Returns:

the thread pool monitoring config.
getThreadPoolConfig
()

Get the thread pool monitoring config.

public MonitoringConfig<TransportProbe>

Returns:

the transport monitoring config.
getTransportConfig
()

Get the transport monitoring config.

public MonitoringConfig<HttpServerProbe>

Returns:

the web server monitoring config.
getWebServerConfig
()

Get the web server monitoring config.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

connectionConfigback to summary
private final DefaultMonitoringConfig<ConnectionProbe> connectionConfig
fileCacheConfigback to summary
private final DefaultMonitoringConfig<FileCacheProbe> fileCacheConfig
httpConfigback to summary
private final DefaultMonitoringConfig<HttpProbe> httpConfig
memoryConfigback to summary
private final DefaultMonitoringConfig<MemoryProbe> memoryConfig
threadPoolConfigback to summary
private final DefaultMonitoringConfig<ThreadPoolProbe> threadPoolConfig
transportConfigback to summary
private final DefaultMonitoringConfig<TransportProbe> transportConfig
webServerConfigback to summary
private final DefaultMonitoringConfig<HttpServerProbe> webServerConfig

Constructor Detail

HttpServerMonitoringConfigback to summary
public HttpServerMonitoringConfig()

Method Detail

getConnectionConfigback to summary
public MonitoringConfig<ConnectionProbe> getConnectionConfig()

Get the connection monitoring config.

Returns:MonitoringConfig<ConnectionProbe>

the connection monitoring config.

getFileCacheConfigback to summary
public MonitoringConfig<FileCacheProbe> getFileCacheConfig()

Get the file cache monitoring config.

Returns:MonitoringConfig<FileCacheProbe>

the file cache monitoring config.

getHttpConfigback to summary
public MonitoringConfig<HttpProbe> getHttpConfig()

Get the http monitoring config.

Returns:MonitoringConfig<HttpProbe>

the http monitoring config.

getMemoryConfigback to summary
public MonitoringConfig<MemoryProbe> getMemoryConfig()

Get the memory monitoring config.

Returns:MonitoringConfig<MemoryProbe>

the memory monitoring config.

getThreadPoolConfigback to summary
public MonitoringConfig<ThreadPoolProbe> getThreadPoolConfig()

Get the thread pool monitoring config.

Returns:MonitoringConfig<ThreadPoolProbe>

the thread pool monitoring config.

getTransportConfigback to summary
public MonitoringConfig<TransportProbe> getTransportConfig()

Get the transport monitoring config.

Returns:MonitoringConfig<TransportProbe>

the transport monitoring config.

getWebServerConfigback to summary
public MonitoringConfig<HttpServerProbe> getWebServerConfig()

Get the web server monitoring config.

Returns:MonitoringConfig<HttpServerProbe>

the web server monitoring config.