Class SoapServiceSettings


  • public class SoapServiceSettings
    extends java.lang.Object
    This class contains properties used to configure the client binding through request context.
    • Constructor Detail

      • SoapServiceSettings

        public SoapServiceSettings()
    • Method Detail

      • getEndpointAddress

        public java.lang.String getEndpointAddress()
        Returns the target service endpoint address.
        Returns:
        The service endpoint address.
      • setEndpointAddress

        public void setEndpointAddress​(java.lang.String endpointAddress)
        Sets the target service endpoint address.
        Parameters:
        endpointAddress - The service endpoint address.
      • getHttpBasicAuthUsername

        public java.lang.String getHttpBasicAuthUsername()
        Returns the username to be used for HTTP basic authentication.
        Returns:
        The username for authentication.
      • setHttpBasicAuthUsername

        public void setHttpBasicAuthUsername​(java.lang.String httpBasicAuthUsername)
        Sets the username to be used for HTTP basic authentication.
        Parameters:
        httpBasicAuthUsername - The username for authentication.
      • getHttpBasicAuthPassword

        public java.lang.String getHttpBasicAuthPassword()
        Returns the password to be used for HTTP basic authentication.
        Returns:
        The password for authentication.
      • setHttpBasicAuthPassword

        public void setHttpBasicAuthPassword​(java.lang.String httpBasicAuthPassword)
        Sets the password to be used for HTTP basic authentication.
        Parameters:
        httpBasicAuthPassword - The password for authentication.
      • getConnectionTimeout

        public int getConnectionTimeout()
        Returns the connection timeout value.
        Returns:
        The connection timeout value
      • setConnectionTimeout

        public void setConnectionTimeout​(int connectionTimeout)
        Sets the connection timeout value.
        Parameters:
        connectionTimeout - The connection timeout value to set.
      • getRequestTimeout

        public int getRequestTimeout()
        Returns the request timeout value.
        Returns:
        The request timeout value.
      • setRequestTimeout

        public void setRequestTimeout​(int requestTimeout)
        Sets the request timeout value.
        Parameters:
        requestTimeout - The request timeout value to set.
      • getSoapActionURI

        public java.lang.String getSoapActionURI()
        Returns the SOAPAction URI.
        Returns:
        The SOAPAction URI.
      • setSoapActionURI

        public void setSoapActionURI​(java.lang.String soapActionURI)
        Sets the SOAPAction URI.
        Parameters:
        soapActionURI - The SOAPAction URI.
      • getPackageName

        public java.lang.String getPackageName()
        Returns the service base package name
      • setPackageName

        public void setPackageName​(java.lang.String packageName)
        Sets the service base package name
      • getWsdlLocation

        public java.lang.String getWsdlLocation()
        Gets the location (URL) of wsdl
      • setWsdlLocation

        public void setWsdlLocation​(java.lang.String wsdlLocation)
        Sets the location (URL) of wsdl
      • setWsdlSource

        public void setWsdlSource​(SoapWsdlSource wsdlSource)
      • getHttpHeaders

        public java.util.Map<java.lang.String,​java.lang.String> getHttpHeaders()
        Returns additional HTTP headers.
        Returns:
        The additional HTTP headers.
      • setHttpHeaders

        public void setHttpHeaders​(java.util.Map<java.lang.String,​java.lang.String> httpHeaders)
        Sets additional HTTP headers.
        Parameters:
        httpHeaders - Additional HTTP headers.
      • getBindingsFile

        public java.lang.String getBindingsFile()
      • setBindingsFile

        public void setBindingsFile​(java.lang.String bindingsFile)
      • getWsdlFile

        public java.lang.String getWsdlFile()
      • setWsdlFile

        public void setWsdlFile​(java.lang.String wsdlFile)
      • getRequestContextProperties

        public java.util.Map<java.lang.String,​java.lang.Object> getRequestContextProperties()
      • setRequestContextProperties

        public void setRequestContextProperties​(java.util.Map<java.lang.String,​java.lang.Object> requestContextProperties)