Class URLConnectionClientExecutor

    • Constructor Detail

      • URLConnectionClientExecutor

        public URLConnectionClientExecutor()
    • Method Detail

      • commitHeaders

        private void commitHeaders​(ClientRequest request,
                                   java.net.HttpURLConnection connection)
      • createConnection

        protected java.net.HttpURLConnection createConnection​(ClientRequest request)
                                                       throws java.lang.Exception
        Throws:
        java.lang.Exception
      • execute

        private <T> ClientResponse<T> execute​(ClientRequest request,
                                              java.net.HttpURLConnection connection)
                                       throws java.io.IOException
        Throws:
        java.io.IOException
      • getHeaders

        private javax.ws.rs.core.MultivaluedMap<java.lang.String,​java.lang.String> getHeaders​(java.net.HttpURLConnection connection)
      • outputBody

        private void outputBody​(ClientRequest request,
                                java.net.HttpURLConnection connection)