Class ObjectNodeServiceInvocationResult
java.lang.Object
com.flowable.serviceregistry.engine.impl.invoker.result.BaseServiceInvocationResult
com.flowable.serviceregistry.engine.impl.invoker.result.ObjectNodeServiceInvocationResult
- All Implemented Interfaces:
ServiceInvocationResult
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionObjectNodeServiceInvocationResult(tools.jackson.databind.node.ObjectNode objectNode) -
Method Summary
Modifier and TypeMethodDescriptiontools.jackson.databind.JsonNodeasJsonNode(tools.jackson.databind.ObjectMapper objectMapper) extractValue(ServiceOutputParameter outputParameter) tools.jackson.databind.node.ObjectNodegetValue(int index) voidhandleEmptyOutputParameters(tools.jackson.databind.ObjectMapper objectMapper, Map<String, Object> resultMap) booleanprocessResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, tools.jackson.databind.ObjectMapper objectMapper) intsize()
-
Field Details
-
objectNode
protected tools.jackson.databind.node.ObjectNode objectNode
-
-
Constructor Details
-
ObjectNodeServiceInvocationResult
public ObjectNodeServiceInvocationResult(tools.jackson.databind.node.ObjectNode objectNode)
-
-
Method Details
-
getValue
-
hasValue
-
getValue
-
size
public int size() -
getResultType
-
processResultsAccordingToServiceDefinitionModel
public ServiceInvocationResult processResultsAccordingToServiceDefinitionModel(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContextImpl context, ServiceRegistryEngineConfiguration serviceEngineConfiguration, ServiceInvocationResultResponse invocationResponse, tools.jackson.databind.ObjectMapper objectMapper) - Specified by:
processResultsAccordingToServiceDefinitionModelin classBaseServiceInvocationResult
-
extractValue
- Specified by:
extractValuein classBaseServiceInvocationResult
-
handleEmptyOutputParameters
public void handleEmptyOutputParameters(tools.jackson.databind.ObjectMapper objectMapper, Map<String, Object> resultMap) - Overrides:
handleEmptyOutputParametersin classBaseServiceInvocationResult
-
getObjectNode
public tools.jackson.databind.node.ObjectNode getObjectNode() -
asJsonNode
public tools.jackson.databind.JsonNode asJsonNode(tools.jackson.databind.ObjectMapper objectMapper)
-