Package com.wavemaker.runtime.soap
Class SoapServiceSettings
- java.lang.Object
-
- com.wavemaker.runtime.soap.SoapServiceSettings
-
public class SoapServiceSettings extends java.lang.ObjectThis class contains properties used to configure the client binding through request context.
-
-
Constructor Summary
Constructors Constructor Description SoapServiceSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBindingsFile()intgetConnectionTimeout()Returns the connection timeout value.java.lang.StringgetEndpointAddress()Returns the target service endpoint address.java.lang.StringgetHttpBasicAuthPassword()Returns the password to be used for HTTP basic authentication.java.lang.StringgetHttpBasicAuthUsername()Returns the username to be used for HTTP basic authentication.java.util.Map<java.lang.String,java.lang.String>getHttpHeaders()Returns additional HTTP headers.java.lang.StringgetPackageName()Returns the service base package namejava.util.Map<java.lang.String,java.lang.Object>getRequestContextProperties()intgetRequestTimeout()Returns the request timeout value.java.lang.StringgetSoapActionURI()Returns the SOAPAction URI.java.lang.StringgetWsdlFile()java.lang.StringgetWsdlLocation()Gets the location (URL) of wsdlSoapWsdlSourcegetWsdlSource()voidsetBindingsFile(java.lang.String bindingsFile)voidsetConnectionTimeout(int connectionTimeout)Sets the connection timeout value.voidsetEndpointAddress(java.lang.String endpointAddress)Sets the target service endpoint address.voidsetHttpBasicAuthPassword(java.lang.String httpBasicAuthPassword)Sets the password to be used for HTTP basic authentication.voidsetHttpBasicAuthUsername(java.lang.String httpBasicAuthUsername)Sets the username to be used for HTTP basic authentication.voidsetHttpHeaders(java.util.Map<java.lang.String,java.lang.String> httpHeaders)Sets additional HTTP headers.voidsetPackageName(java.lang.String packageName)Sets the service base package namevoidsetRequestContextProperties(java.util.Map<java.lang.String,java.lang.Object> requestContextProperties)voidsetRequestTimeout(int requestTimeout)Sets the request timeout value.voidsetSoapActionURI(java.lang.String soapActionURI)Sets the SOAPAction URI.voidsetWsdlFile(java.lang.String wsdlFile)voidsetWsdlLocation(java.lang.String wsdlLocation)Sets the location (URL) of wsdlvoidsetWsdlSource(SoapWsdlSource wsdlSource)
-
-
-
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
-
getWsdlSource
public SoapWsdlSource getWsdlSource()
-
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)
-
-