Class XmlRpcServerConfigImpl

java.lang.Object
org.apache.xmlrpc.XmlRpcConfigImpl
org.apache.xmlrpc.server.XmlRpcServerConfigImpl
All Implemented Interfaces:
XmlRpcHttpConfig, XmlRpcStreamConfig, XmlRpcHttpServerConfig, XmlRpcServerConfig, XmlRpcConfig

public class XmlRpcServerConfigImpl extends XmlRpcConfigImpl implements XmlRpcServerConfig, XmlRpcHttpServerConfig
Default implementation of XmlRpcServerConfig.
  • Field Details

    • isKeepAliveEnabled

      private boolean isKeepAliveEnabled
    • isEnabledForExceptions

      private boolean isEnabledForExceptions
  • Constructor Details

    • XmlRpcServerConfigImpl

      public XmlRpcServerConfigImpl()
  • Method Details

    • setKeepAliveEnabled

      public void setKeepAliveEnabled(boolean pKeepAliveEnabled)
      Sets, whether HTTP keepalive is enabled for this server.
      Parameters:
      pKeepAliveEnabled - True, if keepalive is enabled. False otherwise.
    • isKeepAliveEnabled

      public boolean isKeepAliveEnabled()
      Description copied from interface: XmlRpcHttpServerConfig
      Returns, whether HTTP keepalive is being enabled.
      Specified by:
      isKeepAliveEnabled in interface XmlRpcHttpServerConfig
      Returns:
      True, if keepalive is enabled, false otherwise.
    • setEnabledForExceptions

      public void setEnabledForExceptions(boolean pEnabledForExceptions)
      Sets, whether the server may create a "faultCause" element in an error response. Note, that this may be a security issue!
    • isEnabledForExceptions

      public boolean isEnabledForExceptions()
      Description copied from interface: XmlRpcHttpServerConfig
      Returns, whether the server may create a "faultCause" element in an error response. Note, that this may be a security issue!
      Specified by:
      isEnabledForExceptions in interface XmlRpcHttpServerConfig