Class ConnectionMonitor
- java.lang.Object
-
- com.sun.enterprise.v3.services.impl.monitor.ConnectionMonitor
-
- All Implemented Interfaces:
org.glassfish.grizzly.ConnectionProbe
public class ConnectionMonitor extends Object implements org.glassfish.grizzly.ConnectionProbe
- Author:
- oleksiys
-
-
Constructor Summary
Constructors Constructor Description ConnectionMonitor(GrizzlyMonitoring grizzlyMonitoring, String monitoringId, org.glassfish.grizzly.Transport transport)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonAcceptEvent(org.glassfish.grizzly.Connection serverConnection, org.glassfish.grizzly.Connection clientConnection)voidonBindEvent(org.glassfish.grizzly.Connection connection)voidonCloseEvent(org.glassfish.grizzly.Connection connection)voidonConnectEvent(org.glassfish.grizzly.Connection connection)voidonErrorEvent(org.glassfish.grizzly.Connection connection, Throwable error)voidonIOEventDisableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)voidonIOEventEnableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)voidonIOEventReadyEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)voidonReadEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, int size)voidonWriteEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, long size)
-
-
-
Constructor Detail
-
ConnectionMonitor
public ConnectionMonitor(GrizzlyMonitoring grizzlyMonitoring, String monitoringId, org.glassfish.grizzly.Transport transport)
-
-
Method Detail
-
onAcceptEvent
public void onAcceptEvent(org.glassfish.grizzly.Connection serverConnection, org.glassfish.grizzly.Connection clientConnection)- Specified by:
onAcceptEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onConnectEvent
public void onConnectEvent(org.glassfish.grizzly.Connection connection)
- Specified by:
onConnectEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onCloseEvent
public void onCloseEvent(org.glassfish.grizzly.Connection connection)
- Specified by:
onCloseEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onBindEvent
public void onBindEvent(org.glassfish.grizzly.Connection connection)
- Specified by:
onBindEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onReadEvent
public void onReadEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, int size)- Specified by:
onReadEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onWriteEvent
public void onWriteEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, long size)- Specified by:
onWriteEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onErrorEvent
public void onErrorEvent(org.glassfish.grizzly.Connection connection, Throwable error)- Specified by:
onErrorEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onIOEventReadyEvent
public void onIOEventReadyEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)- Specified by:
onIOEventReadyEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onIOEventEnableEvent
public void onIOEventEnableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)- Specified by:
onIOEventEnableEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
onIOEventDisableEvent
public void onIOEventDisableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)- Specified by:
onIOEventDisableEventin interfaceorg.glassfish.grizzly.ConnectionProbe
-
-