@ Nonnull @ OverrideOnDemand protected < T > T executeRequest ( @ Nonnull final HttpRequestBase aRequest , @ Nonnull final ResponseHandler < T > aHandler ) throws IOException { // Contextual attributes set the local context level will take // precedence over those set at the client level. final HttpContext aContext = HttpClientHelper . createHttpContext ( m_aProxy , m_aProxyCredentials ) ; return m_aHttpClientMgr . execute ( aRequest , aContext , aHandler ) ; }
The main execution routine . Overwrite this method to add additional properties to the call .