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.JsonNodeasJsonNode(com.fasterxml.jackson.databind.ObjectMapper objectMapper) extractValue(ServiceOutputParameter outputParameter) getMap()getValue(int index) voidhandleEmptyOutputParameters(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Map<String, Object> resultMap) booleanprocessResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, com.fasterxml.jackson.databind.ObjectMapper objectMapper) intsize()
-
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:
processResultsAccordingToServiceDefinitionModelin classBaseServiceInvocationResult
-
extractValue
- Specified by:
extractValuein classBaseServiceInvocationResult
-
handleEmptyOutputParameters
public void handleEmptyOutputParameters(com.fasterxml.jackson.databind.ObjectMapper objectMapper, Map<String, Object> resultMap) - Overrides:
handleEmptyOutputParametersin classBaseServiceInvocationResult
-
getMap
-
asJsonNode
public com.fasterxml.jackson.databind.JsonNode asJsonNode(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-