Interface ISoapServiceDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
ReportingSoapServiceDS
,XmlSoapServiceDS
,XmlSoapServiceDS
This interface defines a soap service.
- Since:
- 9.0
- Author:
- Arjan Pragt
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the default url of the webservice.getName()
This method returns the name of the webservice.This method returns the corresponding schemaset, may not be nullThis method returns the soapversion of the service.boolean
This method returns if the service is ws-i compliant.void
iterateOperations
(ISoapOperationVisitor visitor) This methods visits the operations of the webservice.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Field Details
-
CATEGORY
Category that should be used when reporting errors or warnings that are encountered during initialization.
-
-
Method Details
-
getName
String getName()This method returns the name of the webservice.- Returns:
- the name of the webservice, may not be null.
-
isWsiCompliant
boolean isWsiCompliant()This method returns if the service is ws-i compliant.- Returns:
- The ws-i compliancy.
-
getSoapVersion
SoapVersion getSoapVersion()This method returns the soapversion of the service.- Returns:
- The soapversion of the service, may not be null.
-
getLocation
String getLocation()This method returns the default url of the webservice.- Returns:
- The url of the webservice, may be null.
-
getSchemaSet
String getSchemaSet()This method returns the corresponding schemaset, may not be null- Returns:
- The name of the schema
-
iterateOperations
This methods visits the operations of the webservice.- Parameters:
visitor
- The visitor accepting soap operations- Throws:
InitializationException
- This exception is thrown when the soap operation could not be initialized with the provided data source.
-