Class XmlWebServiceOperationDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.portal.ds.xml.r12.parsing.XmlWebServiceOperationDS
- All Implemented Interfaces:
IReportingDS
,IWebServiceOperationDS
Xml datasource implementation.
- Since:
- 9.0
- Author:
- Jon van Leuven
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
XmlWebServiceOperationDS
(IInitializationReport report, IXmlNode node) -
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.boolean
This method returns whether the operation should be included in the API documentation for this operation, the operation should be added to the API documentation when trueMethods inherited from class com.aquima.interactions.foundation.report.ReportingDS
addError, addMessage, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.foundation.report.IReportingDS
addMessage
-
Constructor Details
-
Method Details
-
getOperationName
Description copied from interface:IWebServiceOperationDS
This method returns the name of the operation mapping.- Specified by:
getOperationName
in interfaceIWebServiceOperationDS
- Returns:
- The name of the operation, may not be null.
-
getFlowName
Description copied from interface:IWebServiceOperationDS
This method returns the name of the flow the operation is mapped to.- Specified by:
getFlowName
in interfaceIWebServiceOperationDS
- Returns:
- The name of the flow, may be null.
-
getRoleNames
Description copied from interface:IWebServiceOperationDS
This method returns the roles that are needed to start the operation.- Specified by:
getRoleNames
in interfaceIWebServiceOperationDS
- Returns:
- The roles, never null, but may be an empty array.
-
getInputMappingName
Description copied from interface:IWebServiceOperationDS
This method returns the optional name of the input mapping for this operation.- Specified by:
getInputMappingName
in interfaceIWebServiceOperationDS
- Returns:
- The name of the input mapping, may be null when no mapping is used.
-
getOutputMappingName
Description copied from interface:IWebServiceOperationDS
This method returns the optional name of the output mapping for this operation.- Specified by:
getOutputMappingName
in interfaceIWebServiceOperationDS
- Returns:
- The name of the output mapping, may be null when no mapping is used.
-
isIncludedInApiDocumentation
public boolean isIncludedInApiDocumentation()Description copied from interface:IWebServiceOperationDS
This method returns whether the operation should be included in the API documentation for this operation, the operation should be added to the API documentation when true- Specified by:
isIncludedInApiDocumentation
in interfaceIWebServiceOperationDS
- Returns:
- Whether the operation should be included in the API documentation.
-