Interface IServiceCallDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
DcmReportingServiceCallDs
,ReportingServiceCallDS
,XmlServiceCallDS
,XmlServiceCallDS
This interface defines the methods that are needed to construct a service call object.
- Since:
- 6.4
- Author:
- Jon van Leuven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the service call name.This method returns the service type name.void
iterateExitEvents
(IExitEventVisitor visitor) This method will be invoked to allow the data source to register all the exit events.void
iterateParameters
(IParameterVisitor visitor) This method should iterate over all the service parameters and invoke the visitor for each parameter that should be added.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getCallName
String getCallName()This method returns the service call name.- Returns:
- The service call name, never null.
-
getTypeName
String getTypeName()This method returns the service type name.- Returns:
- The service type name, never null.
-
iterateExitEvents
This method will be invoked to allow the data source to register all the exit events.- Parameters:
visitor
- The visitor that should be used to add the exit events to.
-
iterateParameters
This method should iterate over all the service parameters and invoke the visitor for each parameter that should be added.- Parameters:
visitor
- The visitor that should be used to add parameters to.- Throws:
InitializationException
- This exception is thrown when the parameters could not be initialized.
-