Class CommonsXmlRpcTargetImpl

    • Field Detail

      • myServerRpcURL

        protected final URL myServerRpcURL
      • myState

        protected org.apache.commons.httpclient.HttpState myState
    • Method Detail

      • setNodeIdHolder

        public void setNodeIdHolder​(@NotNull
                                    NodeIdHolder nodeIdHolder)
      • setAdditionalHeadersProvider

        public void setAdditionalHeadersProvider​(@NotNull
                                                 Supplier<Map<String,​String>> additionalHeadersProvider)
      • setProxy

        public void setProxy​(String proxyHost,
                             int proxyPort)
        Sets proxy host and port
        Parameters:
        proxyHost - host
        proxyPort - port
      • setProxyCredentials

        public void setProxyCredentials​(String username,
                                        String password)
        Sets proxy credentials for basic proxy authentication
        Parameters:
        username - username
        password - password
      • setProxyCredentials

        public void setProxyCredentials​(String domain,
                                        String username,
                                        String password)
        Sets proxy credentials for NTLM proxy authentication
        Parameters:
        domain - NT domain
        username - username
        password - password
      • setRetryHandler

        public void setRetryHandler​(org.apache.commons.httpclient.HttpMethodRetryHandler handler)
        Sets retry handler for failed operations
        Parameters:
        handler - - retry handler
      • setTrustStore

        public void setTrustStore​(KeyStore trustStore)
        Sets trust store with trusted ssl certificates.
        Parameters:
        trustStore - trust store
      • resetTransport

        public void resetTransport()