Interface IServiceDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
XmlServiceDS
,XmlServiceDS
This interface defines the methods needed to initialize a service definition.
- Since:
- 7.1
- Author:
- O. Kerpershoek
-
Method Summary
Modifier and TypeMethodDescriptionString[]
This method should return all the event types that could be returned by this service.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 interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getName
String getName()This method returns the unique name of the service.- Returns:
- The unique name of the service.
-
iterateParameters
This method should iterate over all the parameters of the component and add them to the visitor.- Parameters:
visitor
- The visitor that should be used to add the parameters to.- Throws:
InitializationException
- This exception is thrown when the parameters could not be initialized.
-
getExitEvents
String[] getExitEvents()This method should return all the event types that could be returned by this service.- Returns:
- The event type names, never null, but could be an empty array.
-