Class HttpClient


  • public abstract class HttpClient
    extends Object
    • Field Detail

      • logger

        protected Logger logger
      • timeout

        protected final int timeout
      • isClosed

        protected boolean isClosed
    • Method Detail

      • setLogger

        public void setLogger​(Logger logger)
      • target

        public abstract ConnectivityTarget target​(URI baseUrl)
        Creates a new web resource target.
        Parameters:
        baseUrl - The base url of the server.
        Returns:
        The created target
      • target

        public abstract ConnectivityTarget target​(String path)
        Creates a new web resource target.
        Parameters:
        path - The base url of the server.
        Returns:
        The created target
      • getTimeout

        public int getTimeout()
      • getLogger

        public Logger getLogger()
      • close

        public abstract void close()
      • isClosed

        public boolean isClosed()