Package com.aquima.interactions.portal
Interface IWebServiceOperationDefinition
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
WebOperationDefinition
This interface describes the methods for a webservice operation.
- Since:
- 8.3
- Author:
- Jon van Leuven
-
Method Summary
Modifier and TypeMethodDescriptionThis method returns the name of the flow that is used by the operation.This method returns the mapping that should be used for the input message.This method return the name of the operation.This method returns the mapping that should be used for the output message.IRole[]
getRoles()
This method returns the roles that are needed to execute this operation.
-
Method Details
-
getOperationName
String getOperationName()This method return the name of the operation.- Returns:
- The name of the operation, may not be null.
-
getFlowName
String getFlowName()This method returns the name of the flow that is used by the operation.- Returns:
- The name of the flow, may be null when no flow is used.
-
getRoles
IRole[] getRoles()This method returns the roles that are needed to execute this operation.- Returns:
- The roles, never null, but may be an empty array.
-
getInputMapping
IMapping getInputMapping()This method returns the mapping that should be used for the input message.- Returns:
- The mapping, may be null when no mapping should be used.
-
getOutputMapping
IMapping getOutputMapping()This method returns the mapping that should be used for the output message.- Returns:
- The mapping, may be null when no mapping should be used.
-