Interface XmlRpcStreamRequestConfig

All Superinterfaces:
XmlRpcConfig, XmlRpcRequestConfig, XmlRpcStreamConfig
All Known Subinterfaces:
XmlRpcHttpClientConfig, XmlRpcHttpRequestConfig
All Known Implementing Classes:
RequestData, XmlRpcClientConfigImpl, XmlRpcHttpRequestConfigImpl

public interface XmlRpcStreamRequestConfig extends XmlRpcStreamConfig, XmlRpcRequestConfig
Interface of a client configuration for a transport, which is implemented by writing to a stream.
  • Method Details

    • isGzipCompressing

      boolean isGzipCompressing()
      Returns, whether the request stream is being compressed. Note, that the response stream may still be uncompressed.
      Returns:
      Whether to use Gzip compression or not. Defaults to false.
      See Also:
    • isGzipRequesting

      boolean isGzipRequesting()
      Returns, whether compression is requested for the response stream. Note, that the request is stull uncompressed, unless isGzipCompressing() is activated. Also note, that the server may still decide to send uncompressed data.
      Returns:
      Whether to use Gzip compression or not. Defaults to false.
      See Also:
    • isEnabledForExceptions

      boolean isEnabledForExceptions()
      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.