Class MapServiceInvocationResult
java.lang.Object
com.flowable.serviceregistry.engine.impl.invoker.result.BaseServiceInvocationResult
com.flowable.serviceregistry.engine.impl.invoker.result.MapServiceInvocationResult
- All Implemented Interfaces:
ServiceInvocationResult
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
asJsonNode
(com.fasterxml.jackson.databind.ObjectMapper objectMapper) extractValue
(ServiceOutputParameter outputParameter) getMap()
getValue
(int index) void
handleEmptyOutputParameters
(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Map<String, Object> resultMap) boolean
processResultsAccordingToServiceDefinitionModel
(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) int
size()
-
Field Details
-
map
-
-
Constructor Details
-
MapServiceInvocationResult
-
-
Method Details
-
getResultType
-
getValue
-
hasValue
-
getValue
-
size
public int size() -
processResultsAccordingToServiceDefinitionModel
public ServiceInvocationResult processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) - Specified by:
processResultsAccordingToServiceDefinitionModel
in classBaseServiceInvocationResult
-
extractValue
- Specified by:
extractValue
in classBaseServiceInvocationResult
-
handleEmptyOutputParameters
public void handleEmptyOutputParameters(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Map<String, Object> resultMap) - Overrides:
handleEmptyOutputParameters
in classBaseServiceInvocationResult
-
getMap
-
asJsonNode
public com.fasterxml.jackson.databind.JsonNode asJsonNode(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-