Uses of Class
com.flowable.serviceregistry.api.runtime.ServiceInvocationResponse
Package
Description
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.api.interceptor
Modifier and TypeFieldDescriptionprotected ServiceInvocationResponse
ServiceInvocationResult.invocationResponse
Modifier and TypeMethodDescriptionvoid
ServiceInvocationResult.setInvocationResponse
(ServiceInvocationResponse invocationResponse) ModifierConstructorDescriptionServiceInvocationResult
(ServiceInvocationResponse invocationResponse) ServiceInvocationResult
(ServiceInvocationResponse invocationResponse, com.fasterxml.jackson.databind.node.ArrayNode resultArrayNode) ServiceInvocationResult
(ServiceInvocationResponse invocationResponse, List<Map<String, Object>> resultListMap) ServiceInvocationResult
(ServiceInvocationResponse invocationResponse, Map<String, Object> resultMap) -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.api.runtime
Modifier and TypeClassDescriptionclass
class
class
class
A script service invocation based response object holding the map of output parameters collected during script execution.Modifier and TypeMethodDescriptionServiceInvocationResultResponse.getServiceInvocationResponse()
The service invocation response returned by the specific Service Invoker. -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine
Modifier and TypeMethodDescriptionServiceInvoker.invoke
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) Modifier and TypeMethodDescriptionServiceInvoker.invokeList
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.cmd
Modifier and TypeFieldDescriptionprotected final ServiceInvocationResponse
InvokeServiceCmd.ServiceInvocationArrayResultResponse.invocationResponse
protected ServiceInvocationResponse
InvokeServiceCmd.ServiceInvocationResultResponseImpl.invocationResponse
Modifier and TypeMethodDescriptionInvokeServiceCmd.ServiceInvocationArrayResultResponse.getServiceInvocationResponse()
InvokeServiceCmd.ServiceInvocationResultResponseImpl.getServiceInvocationResponse()
Modifier and TypeMethodDescriptionprotected ServiceInvocationResult
InvokeServiceCmd.convertToServiceInvocationResult
(ServiceInvocationResponse invocationResponse, ServiceInvocationResultResponse result) protected ServiceInvocationResultResponse
InvokeServiceCmd.createServiceInvocationResultResponseForJsonNode
(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Object responseObject) protected InvokeServiceCmd.ValueWrapper
InvokeServiceCmd.extractValue
(Object responseDataObject, ServiceOutputParameter outputParameter, ServiceInvocationResponse response, com.fasterxml.jackson.databind.ObjectMapper objectMapper) protected Object
InvokeServiceCmd.getLookupId
(ServiceDefinitionModel serviceDefinitionModel, ServiceInvocationResponse invocationResponse, Map<String, Object> resultMap, com.fasterxml.jackson.databind.ObjectMapper objectMapper) Search for the lookup id value in the response according the mapping in the service definition and do proper handling of the response type (e.g.InvokeServiceCmd.handleObjectOutputTypeForArrayResponse
(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResponse invocationResponse, Iterable<?> responseObject) Handles service object output for array responses.InvokeServiceCmd.handleOutputParametersValues
(Object responseData, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, Collection<ServiceOutputParameter> outputParameters, ServiceInvocationResponse invocationResponse) InvokeServiceCmd.handleOutputParameterValues
(Object responseData, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResponse invocationResponse) Verifies and handles output values according the output paramter definition of the service (specially missing and null-value output).protected ServiceInvocationResultResponse
InvokeServiceCmd.handleServiceInvocationResponse
(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvoker serviceInvoker, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResponse invocationResponse) protected boolean
InvokeServiceCmd.isErrorResponse
(ServiceInvocationResponse invocationResponse) ModifierConstructorDescriptionServiceInvocationArrayResultResponse
(Object responseLookupId, com.fasterxml.jackson.databind.node.ArrayNode resultResponse, ServiceInvocationResponse invocationResponse) ServiceInvocationArrayResultResponse
(Object responseLookupId, Collection<Map<String, Object>> resultResponse, ServiceInvocationResponse invocationResponse) ServiceInvocationResultResponseImpl
(Object responseLookupId, Map<String, Object> resultMap, ServiceInvocationResponse invocationResponse) -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.db
Modifier and TypeMethodDescriptionDbServiceInvoker.invokeList
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.expression
Modifier and TypeMethodDescriptionExpressionInvoker.invoke
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context) Modifier and TypeMethodDescriptionExpressionInvoker.invokeList
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.rest
Modifier and TypeMethodDescriptionRestServiceInvoker.invokeList
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.script
Modifier and TypeMethodDescriptionScriptInvoker.invoke
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext) Modifier and TypeMethodDescriptionScriptInvoker.invokeList
(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext)