Package com.aquima.interactions.flow.ds
Interface IFunctionFlowDefinitionDS
- All Known Implementing Classes:
ReportingFunctionFlowDefinitionDS
,XmlFunctionFlowDefinitionDS
,XmlFunctionFlowDefinitionDS
public interface IFunctionFlowDefinitionDS
This interface contains the methods a data source should implement to be able to initialize a function flow
definition.
- Since:
- 10.3
- Author:
- W. Hermsen, T. van der Griend
-
Method Summary
Modifier and TypeMethodDescriptionReturns the documentation of the parameter.void
iterateInputParameters
(IFunctionFlowInputParameterVisitor inputParameterVisitor) This methods traverses all input parametersvoid
iterateOutputParameters
(IFunctionFlowOutputParameterVisitor outputParameterVisitor)
-
Method Details
-
getDocumentation
String getDocumentation()Returns the documentation of the parameter.- Returns:
- The documentation, may be null
-
iterateInputParameters
This methods traverses all input parameters- Parameters:
inputParameterVisitor
- the visitor which accepts the input parameter information- Throws:
InitializationException
- This exception is thrown when some of the input parameters could not be accepted due to a fatal error.
-
iterateOutputParameters
- Parameters:
outputParameterVisitor
- the visitor which accepts the output parameter information- Throws:
InitializationException
- This exception is thrown when some of the output parameters could not be accepted due to a fatal error.
-