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

public Class HttpServer

extends JmxObject
Class Inheritance
Annotations
@ManagedObject
@Description:The HttpServer.
Imports
java.util.concurrent.ConcurrentHashMap, .ConcurrentMap, org.glassfish.grizzly.http.server.NetworkListener, org.glassfish.grizzly.monitoring.jmx.JmxObject, org.glassfish.gmbal.Description, .GmbalMBean, .ManagedAttribute, .ManagedObject, org.glassfish.grizzly.jmxbase.GrizzlyJmxManager

JMX management object for org.glassfish.grizzly.http.server.HttpServer.
Since
2.0

Field Summary

Modifier and TypeField and Description
private final ConcurrentMap<String, NetworkListener>
private final HttpServer
private final ConcurrentMap<String, Object>
private GrizzlyJmxManager

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public String
public boolean
protected synchronized void
onDeregister(GrizzlyJmxManager mom)

Implements abstract org.glassfish.grizzly.monitoring.jmx.JmxObject.onDeregister.

Method will be called right after this JmxObject is unregistered by the JMX manager.

protected synchronized void
onRegister(GrizzlyJmxManager mom, GmbalMBean bean)

Implements abstract org.glassfish.grizzly.monitoring.jmx.JmxObject.onRegister.

Method will be called right after this JmxObject is registered by the JMX manager.

protected void

Field Detail

currentListenersback to summary
private final ConcurrentMap<String, NetworkListener> currentListeners
gwsback to summary
private final HttpServer gws
listenersJmxback to summary
private final ConcurrentMap<String, Object> listenersJmx
momback to summary
private GrizzlyJmxManager mom

Constructor Detail

HttpServerback to summary
public HttpServer(HttpServer gws)

Method Detail

getJmxNameback to summary
public String getJmxName()

Implements abstract org.glassfish.grizzly.monitoring.jmx.JmxObject.getJmxName.

Annotations
@Override
isStartedback to summary
public boolean isStarted()
Annotations
@ManagedAttribute
id:started
@Description:Indicates whether or not this server instance has been started.
See Also
org.glassfish.grizzly.http.server.HttpServer#isStarted()
onDeregisterback to summary
protected synchronized void onDeregister(GrizzlyJmxManager mom)

Implements abstract org.glassfish.grizzly.monitoring.jmx.JmxObject.onDeregister.

Doc from org.glassfish.grizzly.monitoring.jmx.JmxObject.onDeregister.

Method will be called right after this JmxObject is unregistered by the JMX manager.

Annotations
@Override
onRegisterback to summary
protected synchronized void onRegister(GrizzlyJmxManager mom, GmbalMBean bean)

Implements abstract org.glassfish.grizzly.monitoring.jmx.JmxObject.onRegister.

Doc from org.glassfish.grizzly.monitoring.jmx.JmxObject.onRegister.

Method will be called right after this JmxObject is registered by the JMX manager.

Annotations
@Override
rebuildSubTreeback to summary
protected void rebuildSubTree()