Class XmlServiceDS
- java.lang.Object
-
- com.aquima.interactions.foundation.report.ReportingDS
-
- com.aquima.interactions.project.ds.xml.r8.parsing.XmlServiceDS
-
- All Implemented Interfaces:
IReportingDS
,IServiceDS
public class XmlServiceDS extends ReportingDS implements IServiceDS
Xml r8 datasource implementation.- Since:
- 7.3
- Author:
- Danny Roest
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
XmlServiceDS(IInitializationReport report, IXmlNode node)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
This method returns a description of the service.String[]
getExitEvents()
This method should return all the event types that could be returned by this service.String
getName()
This method returns the unique name of the service.void
iterateParameters(IParameterVisitor visitor)
This method should iterate over all the parameters of the component and add them to the visitor.-
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 Detail
-
XmlServiceDS
protected XmlServiceDS(IInitializationReport report, IXmlNode node)
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:IServiceDS
This method returns the unique name of the service.- Specified by:
getName
in interfaceIServiceDS
- Returns:
- The unique name of the service.
-
getDescription
public String getDescription()
Description copied from interface:IServiceDS
This method returns a description of the service.- Specified by:
getDescription
in interfaceIServiceDS
- Returns:
- a description of the service.
-
getExitEvents
public String[] getExitEvents()
Description copied from interface:IServiceDS
This method should return all the event types that could be returned by this service.- Specified by:
getExitEvents
in interfaceIServiceDS
- Returns:
- The event type names, never null, but could be an empty array.
-
iterateParameters
public void iterateParameters(IParameterVisitor visitor)
Description copied from interface:IServiceDS
This method should iterate over all the parameters of the component and add them to the visitor.- Specified by:
iterateParameters
in interfaceIServiceDS
- Parameters:
visitor
- The visitor that should be used to add the parameters to.
-
-