Class FunctionService
java.lang.Object
com.aquima.web.api.service.function.FunctionService
-
Constructor Summary
ConstructorsConstructorDescriptionFunctionService
(com.aquima.interactions.portal.IPortalEngine portalEngine, com.aquima.interactions.portal.function.IWebFunctionEnhancer webFunctionEnhancer, com.blueriq.component.api.security.IAuthorisationManager authorisationManager, com.blueriq.component.api.IAquimaEngineConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptioncom.aquima.interactions.communication.data.DataObject
executeFunction
(WebFunctionRequestData webFunctionRequestData) getFunctionFlow
(com.blueriq.component.api.shortcut.function.FunctionShortcut shortcut) getFunctionFlows
(com.aquima.interactions.foundation.ApplicationID applicationId, com.aquima.interactions.project.ModuleID moduleId) getModuleNames
(com.aquima.interactions.foundation.ApplicationID id)
-
Constructor Details
-
FunctionService
@Autowired public FunctionService(com.aquima.interactions.portal.IPortalEngine portalEngine, com.aquima.interactions.portal.function.IWebFunctionEnhancer webFunctionEnhancer, com.blueriq.component.api.security.IAuthorisationManager authorisationManager, com.blueriq.component.api.IAquimaEngineConfiguration configuration)
-
-
Method Details
-
executeFunction
public com.aquima.interactions.communication.data.DataObject executeFunction(WebFunctionRequestData webFunctionRequestData) -
getModuleNames
-
getFunctionFlows
public List<FunctionFlowContext> getFunctionFlows(com.aquima.interactions.foundation.ApplicationID applicationId, com.aquima.interactions.project.ModuleID moduleId) -
getFunctionFlow
public FunctionFlowContext getFunctionFlow(com.blueriq.component.api.shortcut.function.FunctionShortcut shortcut)
-