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 void
onAcceptEvent(org.glassfish.grizzly.Connection serverConnection, org.glassfish.grizzly.Connection clientConnection)
void
onBindEvent(org.glassfish.grizzly.Connection connection)
void
onCloseEvent(org.glassfish.grizzly.Connection connection)
void
onConnectEvent(org.glassfish.grizzly.Connection connection)
void
onErrorEvent(org.glassfish.grizzly.Connection connection, Throwable error)
void
onIOEventDisableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)
void
onIOEventEnableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)
void
onIOEventReadyEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)
void
onReadEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, int size)
void
onWriteEvent(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:
onAcceptEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onConnectEvent
public void onConnectEvent(org.glassfish.grizzly.Connection connection)
- Specified by:
onConnectEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onCloseEvent
public void onCloseEvent(org.glassfish.grizzly.Connection connection)
- Specified by:
onCloseEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onBindEvent
public void onBindEvent(org.glassfish.grizzly.Connection connection)
- Specified by:
onBindEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onReadEvent
public void onReadEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, int size)
- Specified by:
onReadEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onWriteEvent
public void onWriteEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.Buffer data, long size)
- Specified by:
onWriteEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onErrorEvent
public void onErrorEvent(org.glassfish.grizzly.Connection connection, Throwable error)
- Specified by:
onErrorEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onIOEventReadyEvent
public void onIOEventReadyEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)
- Specified by:
onIOEventReadyEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onIOEventEnableEvent
public void onIOEventEnableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)
- Specified by:
onIOEventEnableEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
onIOEventDisableEvent
public void onIOEventDisableEvent(org.glassfish.grizzly.Connection connection, org.glassfish.grizzly.IOEvent ioEvent)
- Specified by:
onIOEventDisableEvent
in interfaceorg.glassfish.grizzly.ConnectionProbe
-
-