Class XmlRpcHttpRequestConfigImpl

    • Field Detail

      • gzipCompressing

        private boolean gzipCompressing
      • gzipRequesting

        private boolean gzipRequesting
      • basicUserName

        private java.lang.String basicUserName
      • basicPassword

        private java.lang.String basicPassword
      • connectionTimeout

        private int connectionTimeout
      • replyTimeout

        private int replyTimeout
      • enabledForExceptions

        private boolean enabledForExceptions
    • Constructor Detail

      • XmlRpcHttpRequestConfigImpl

        public XmlRpcHttpRequestConfigImpl()
    • Method Detail

      • setGzipCompressing

        public void setGzipCompressing​(boolean pCompressing)
        Sets, whether gzip compression is being used for transmitting the request.
        Parameters:
        pCompressing - True for enabling gzip compression, false otherwise.
        See Also:
        setGzipRequesting(boolean)
      • setGzipRequesting

        public void setGzipRequesting​(boolean pRequesting)
        Sets, whether gzip compression is requested for the response.
        Parameters:
        pRequesting - True for requesting gzip compression, false otherwise.
        See Also:
        setGzipCompressing(boolean)
      • setBasicUserName

        public void setBasicUserName​(java.lang.String pUser)
        Sets the user name for basic authentication.
        Parameters:
        pUser - The user name.
      • getBasicUserName

        public java.lang.String getBasicUserName()
        Description copied from interface: XmlRpcHttpRequestConfig
        Returns the user name being used for basic HTTP authentication.
        Specified by:
        getBasicUserName in interface XmlRpcHttpRequestConfig
        Returns:
        User name or null, if no basic HTTP authentication is being used.
      • setBasicPassword

        public void setBasicPassword​(java.lang.String pPassword)
        Sets the password for basic authentication.
        Parameters:
        pPassword - The password.
      • getBasicPassword

        public java.lang.String getBasicPassword()
        Description copied from interface: XmlRpcHttpRequestConfig
        Returns the password being used for basic HTTP authentication.
        Specified by:
        getBasicPassword in interface XmlRpcHttpRequestConfig
        Returns:
        Password or null, if no basic HTTP authentication is beind used.
      • setConnectionTimeout

        public void setConnectionTimeout​(int pTimeout)
        Set the connection timeout in milliseconds.
        Parameters:
        pTimeout - connection timeout, 0 to disable it
      • setReplyTimeout

        public void setReplyTimeout​(int pTimeout)
        Set the reply timeout in milliseconds.
        Parameters:
        pTimeout - reply timeout, 0 to disable it
      • setEnabledForExceptions

        public void setEnabledForExceptions​(boolean pEnabledForExceptions)
        Sets, whether the response should contain a "faultCause" element in case of errors. The "faultCause" is an exception, which the server has trapped and written into a byte stream as a serializable object.
      • isEnabledForExceptions

        public boolean isEnabledForExceptions()
        Description copied from interface: XmlRpcStreamRequestConfig
        Returns, whether the response should contain a "faultCause" element in case of errors. The "faultCause" is an exception, which the server has trapped and written into a byte stream as a serializable object.
        Specified by:
        isEnabledForExceptions in interface XmlRpcStreamRequestConfig