Interface ConnectionMonitor

  • All Known Implementing Classes:
    Parser

    public interface ConnectionMonitor
    Interface for HTTP connection notification callbacks.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void postConnect​(java.net.HttpURLConnection connection)
      Called just after calling connect.
      void preConnect​(java.net.HttpURLConnection connection)
      Called just prior to calling connect.
    • Method Detail

      • preConnect

        void preConnect​(java.net.HttpURLConnection connection)
                 throws ParserException
        Called just prior to calling connect. The connection has been conditioned with proxy, URL user/password, and cookie information. It is still possible to adjust the connection, to alter the request method for example.
        Parameters:
        connection - The connection which is about to be connected.
        Throws:
        ParserException - This exception is thrown if the connection monitor wants the ConnectionManager to bail out.
      • postConnect

        void postConnect​(java.net.HttpURLConnection connection)
                  throws ParserException
        Called just after calling connect. The response code and header fields can be examined.
        Parameters:
        connection - The connection that was just connected.
        Throws:
        ParserException - This exception is thrown if the connection monitor wants the ConnectionManager to bail out.