Class KeepAliveProbe.Adapter

java.lang.Object
org.glassfish.grizzly.http.KeepAliveProbe.Adapter
All Implemented Interfaces:
KeepAliveProbe
Enclosing interface:
KeepAliveProbe

public static class KeepAliveProbe.Adapter extends Object implements KeepAliveProbe
KeepAliveProbe adapter that provides no-op implementations for all interface methods allowing easy extension by the developer.
Since:
2.1.9
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.glassfish.grizzly.http.KeepAliveProbe

    KeepAliveProbe.Adapter
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onConnectionAcceptEvent(org.glassfish.grizzly.Connection connection)
    Method will be called, when new keep-alive HTTP connection is getting established.
    void
    onHitEvent(org.glassfish.grizzly.Connection connection, int requestNumber)
    Method will be called, when HTTP request comes on a kept alive connection.
    void
    onRefuseEvent(org.glassfish.grizzly.Connection connection)
    Method will be called, when the Connection could be used in the keep alive mode, but due to KeepAlive config limitations it will be closed.
    void
    onTimeoutEvent(org.glassfish.grizzly.Connection connection)
    Method will be called, when the keep alive Connection idle timeout expired.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Adapter

      public Adapter()
  • Method Details

    • onConnectionAcceptEvent

      public void onConnectionAcceptEvent(org.glassfish.grizzly.Connection connection)
      Method will be called, when new keep-alive HTTP connection is getting established. This method is getting invoked, when 1st HTTP request processing completes, but the Connection will be kept alive to process next HTTP request.
      Specified by:
      onConnectionAcceptEvent in interface KeepAliveProbe
      Parameters:
      connection - Connection, the event belongs to.
    • onHitEvent

      public void onHitEvent(org.glassfish.grizzly.Connection connection, int requestNumber)
      Method will be called, when HTTP request comes on a kept alive connection.
      Specified by:
      onHitEvent in interface KeepAliveProbe
      Parameters:
      connection - Connection, the event belongs to.
      requestNumber - HTTP request number, being processed on the given keep-alive connection.
    • onRefuseEvent

      public void onRefuseEvent(org.glassfish.grizzly.Connection connection)
      Method will be called, when the Connection could be used in the keep alive mode, but due to KeepAlive config limitations it will be closed.
      Specified by:
      onRefuseEvent in interface KeepAliveProbe
      Parameters:
      connection - Connection, the event belongs to.
    • onTimeoutEvent

      public void onTimeoutEvent(org.glassfish.grizzly.Connection connection)
      Method will be called, when the keep alive Connection idle timeout expired.
      Specified by:
      onTimeoutEvent in interface KeepAliveProbe
      Parameters:
      connection - Connection, the event belongs to.