Class TargetHandler

java.lang.Object
org.apache.synapse.transport.passthru.TargetHandler
All Implemented Interfaces:
org.apache.http.nio.NHttpClientEventHandler

public class TargetHandler extends Object implements org.apache.http.nio.NHttpClientEventHandler
This class is handling events from the transport -- > client.
  • Field Details

  • Constructor Details

  • Method Details

    • connected

      public void connected(org.apache.http.nio.NHttpClientConnection conn, Object o)
      Specified by:
      connected in interface org.apache.http.nio.NHttpClientEventHandler
    • requestReady

      public void requestReady(org.apache.http.nio.NHttpClientConnection conn)
      Specified by:
      requestReady in interface org.apache.http.nio.NHttpClientEventHandler
    • outputReady

      public void outputReady(org.apache.http.nio.NHttpClientConnection conn, org.apache.http.nio.ContentEncoder encoder)
      Specified by:
      outputReady in interface org.apache.http.nio.NHttpClientEventHandler
    • responseReceived

      public void responseReceived(org.apache.http.nio.NHttpClientConnection conn)
      Specified by:
      responseReceived in interface org.apache.http.nio.NHttpClientEventHandler
    • inputReady

      public void inputReady(org.apache.http.nio.NHttpClientConnection conn, org.apache.http.nio.ContentDecoder decoder)
      Specified by:
      inputReady in interface org.apache.http.nio.NHttpClientEventHandler
    • closed

      public void closed(org.apache.http.nio.NHttpClientConnection conn)
      Specified by:
      closed in interface org.apache.http.nio.NHttpClientEventHandler
    • timeout

      public void timeout(org.apache.http.nio.NHttpClientConnection conn)
      Specified by:
      timeout in interface org.apache.http.nio.NHttpClientEventHandler
    • endOfInput

      public void endOfInput(org.apache.http.nio.NHttpClientConnection conn) throws IOException
      Specified by:
      endOfInput in interface org.apache.http.nio.NHttpClientEventHandler
      Throws:
      IOException
    • exception

      public void exception(org.apache.http.nio.NHttpClientConnection conn, Exception ex)
      Specified by:
      exception in interface org.apache.http.nio.NHttpClientEventHandler
    • setConnFactory

      public void setConnFactory(ClientConnFactory connFactory)
    • getTargetConfiguration

      public TargetConfiguration getTargetConfiguration()