Class NetworkTrafficListener.Adapter

java.lang.Object
org.eclipse.jetty.io.NetworkTrafficListener.Adapter
All Implemented Interfaces:
NetworkTrafficListener
Enclosing interface:
NetworkTrafficListener

@Deprecated public static class NetworkTrafficListener.Adapter extends Object implements NetworkTrafficListener
Deprecated.

A commodity class that implements NetworkTrafficListener with empty methods.

  • Constructor Details

    • Adapter

      public Adapter()
      Deprecated.
  • Method Details

    • opened

      public void opened(Socket socket)
      Deprecated.
      Description copied from interface: NetworkTrafficListener

      Callback method invoked when a connection from a remote client has been accepted.

      The socket parameter can be used to extract socket address information of the remote client.

      Specified by:
      opened in interface NetworkTrafficListener
      Parameters:
      socket - the socket associated with the remote client
    • incoming

      public void incoming(Socket socket, ByteBuffer bytes)
      Deprecated.
      Description copied from interface: NetworkTrafficListener

      Callback method invoked when bytes sent by a remote client arrived on the server.

      Specified by:
      incoming in interface NetworkTrafficListener
      Parameters:
      socket - the socket associated with the remote client
      bytes - the read-only buffer containing the incoming bytes
    • outgoing

      public void outgoing(Socket socket, ByteBuffer bytes)
      Deprecated.
      Description copied from interface: NetworkTrafficListener

      Callback method invoked when bytes are sent to a remote client from the server.

      This method is invoked after the bytes have been actually written to the remote client.

      Specified by:
      outgoing in interface NetworkTrafficListener
      Parameters:
      socket - the socket associated with the remote client
      bytes - the read-only buffer containing the outgoing bytes
    • closed

      public void closed(Socket socket)
      Deprecated.
      Description copied from interface: NetworkTrafficListener

      Callback method invoked when a connection to a remote client has been closed.

      The socket parameter is already closed when this method is called, so it cannot be queried for socket address information of the remote client.
      However, the socket parameter is the same object passed to NetworkTrafficListener.opened(Socket), so it is possible to map socket information in NetworkTrafficListener.opened(Socket) and retrieve it in this method.

      Specified by:
      closed in interface NetworkTrafficListener
      Parameters:
      socket - the (closed) socket associated with the remote client