Interface IWebServiceOperationDS
- All Superinterfaces:
IReportingDS
- All Known Implementing Classes:
XmlWebServiceOperationDS
,XmlWebServiceOperationDS
This interface defines the methods that are needed to construct an WebServiceOperation definition object.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the name of the flow the operation is mapped to.This method returns the optional name of the input mapping for this operation.This method returns the name of the operation mapping.This method returns the optional name of the output mapping for this operation.String[]
This method returns the roles that are needed to start the operation.Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Method Details
-
getOperationName
String getOperationName()This method returns the name of the operation mapping.- Returns:
- The name of the operation, may not be null.
-
getFlowName
String getFlowName()This method returns the name of the flow the operation is mapped to.- Returns:
- The name of the flow, may be null.
-
getRoleNames
String[] getRoleNames()This method returns the roles that are needed to start the operation.- Returns:
- The roles, never null, but may be an empty array.
-
getInputMappingName
String getInputMappingName()This method returns the optional name of the input mapping for this operation.- Returns:
- The name of the input mapping, may be null when no mapping is used.
-
getOutputMappingName
String getOutputMappingName()This method returns the optional name of the output mapping for this operation.- Returns:
- The name of the output mapping, may be null when no mapping is used.
-