Class XmlSoapServiceDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.communication.ds.xml.parsing.XmlSoapServiceDS
- All Implemented Interfaces:
ISoapServiceDS
,IReportingDS
Xml datasource implementation.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Field Summary
Fields inherited from interface com.aquima.interactions.communication.ds.ISoapServiceDS
CATEGORY
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
XmlSoapServiceDS
(IInitializationReport report, IXmlNode node) -
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 class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
XmlSoapServiceDS
-
-
Method Details
-
getName
Description copied from interface:ISoapServiceDS
This method returns the name of the webservice.- Specified by:
getName
in interfaceISoapServiceDS
- Returns:
- the name of the webservice, may not be null.
-
isWsiCompliant
public boolean isWsiCompliant()Description copied from interface:ISoapServiceDS
This method returns if the service is ws-i compliant.- Specified by:
isWsiCompliant
in interfaceISoapServiceDS
- Returns:
- The ws-i compliancy.
-
getSoapVersion
Description copied from interface:ISoapServiceDS
This method returns the soapversion of the service.- Specified by:
getSoapVersion
in interfaceISoapServiceDS
- Returns:
- The soapversion of the service, may not be null.
-
getLocation
Description copied from interface:ISoapServiceDS
This method returns the default url of the webservice.- Specified by:
getLocation
in interfaceISoapServiceDS
- Returns:
- The url of the webservice, may be null.
-
getSchemaSet
Description copied from interface:ISoapServiceDS
This method returns the corresponding schemaset, may not be null- Specified by:
getSchemaSet
in interfaceISoapServiceDS
- Returns:
- The name of the schema
-
iterateOperations
Description copied from interface:ISoapServiceDS
This methods visits the operations of the webservice.- Specified by:
iterateOperations
in interfaceISoapServiceDS
- 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.
-