Uses of Class
com.flowable.serviceregistry.api.runtime.ServiceInvocationResponse
-
Uses of ServiceInvocationResponse in com.flowable.dataobject.engine.impl.runtime.datasource
Methods in com.flowable.dataobject.engine.impl.runtime.datasource that return ServiceInvocationResponse Modifier and Type Method Description protected ServiceInvocationResponse
DataObjectOperations. invokeServiceAndGetResult(DataObjectInstanceVariableContainer entity, ServiceRegistryDataObjectModel objectModel, java.lang.String operationKey, java.lang.String tenantId, java.util.Map<java.lang.String,ServiceRegistryFieldMapping> fieldMappingsByName, boolean logMissingProperties)
Methods in com.flowable.dataobject.engine.impl.runtime.datasource with parameters of type ServiceInvocationResponse Modifier and Type Method Description protected void
DataObjectOperations. updateValuesInEntity(DataObjectInstanceVariableContainer entity, ServiceInvocationResponse invocationResponse, java.util.List<ServiceRegistryFieldMapping> fieldMappings)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.api.interceptor
Fields in com.flowable.serviceregistry.api.interceptor declared as ServiceInvocationResponse Modifier and Type Field Description protected ServiceInvocationResponse
ServiceInvocationResult. invocationResponse
Methods in com.flowable.serviceregistry.api.interceptor that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
ServiceInvocationResult. getInvocationResponse()
Methods in com.flowable.serviceregistry.api.interceptor with parameters of type ServiceInvocationResponse Modifier and Type Method Description void
ServiceInvocationResult. setInvocationResponse(ServiceInvocationResponse invocationResponse)
Constructors in com.flowable.serviceregistry.api.interceptor with parameters of type ServiceInvocationResponse Constructor Description ServiceInvocationResult(ServiceInvocationResponse invocationResponse)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.api.runtime
Subclasses of ServiceInvocationResponse in com.flowable.serviceregistry.api.runtime Modifier and Type Class Description class
DatabaseServiceInvocationResponse
class
ExpressionServiceInvocationResponse
class
RestServiceInvocationResponse
Methods in com.flowable.serviceregistry.api.runtime that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
ServiceInvocationBuilder. invoke()
To make sure everything is serializable into proper case/process variables (also important for indexing), the return type is fixed to a json representation. -
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine
Methods in com.flowable.serviceregistry.engine that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
ServiceInvoker. invoke(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext serviceInvocationContext)
ServiceInvocationResponse
ServiceRegistryRuntimeServiceImpl. invokeService(ServiceInvocationBuilder serviceInvocationBuilder)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.cmd
Methods in com.flowable.serviceregistry.engine.impl.cmd that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
InvokeServiceCmd. execute(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected ServiceInvocationResponse
InvokeServiceCmd. invokeService(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvoker serviceInvoker, ServiceInvocationContextImpl context, org.flowable.common.engine.impl.interceptor.CommandContext commandContext, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Methods in com.flowable.serviceregistry.engine.impl.cmd with parameters of type ServiceInvocationResponse Modifier and Type Method Description protected java.lang.Object
InvokeServiceCmd. getLookupId(ServiceDefinitionModel serviceDefinitionModel, ServiceInvocationResponse invocationResponse)
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.protected void
InvokeServiceCmd. handleOutputParameterValues(ServiceInvocationResponse invocationResponse, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Verifies and handles output values according the output paramter definition of the service (specially missing and null-value output).protected boolean
InvokeServiceCmd. hasMissingValue(ServiceInvocationResponse invocationResponse, ServiceOutputParameter outputParameter)
protected boolean
InvokeServiceCmd. hasNullValue(ServiceInvocationResponse invocationResponse, ServiceOutputParameter outputParameter)
protected void
InvokeServiceCmd. removeNullValue(ServiceInvocationResponse invocationResponse, ServiceOutputParameter outputParameter)
protected void
InvokeServiceCmd. setDefaultValue(ServiceInvocationResponse invocationResponse, ServiceOutputParameter outputParameter, java.lang.String defaultValue, ServiceInvocationContext context, org.flowable.common.engine.impl.el.ExpressionManager expressionManager, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
protected void
InvokeServiceCmd. setNullValue(ServiceInvocationResponse invocationResponse, ServiceOutputParameter outputParameter)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.db
Methods in com.flowable.serviceregistry.engine.impl.invoker.db that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
DbServiceInvoker. invoke(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.expression
Methods in com.flowable.serviceregistry.engine.impl.invoker.expression that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
ExpressionInvoker. invoke(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.invoker.rest
Methods in com.flowable.serviceregistry.engine.impl.invoker.rest that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
RestServiceInvoker. invoke(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context)
-
Uses of ServiceInvocationResponse in com.flowable.serviceregistry.engine.impl.runtime
Methods in com.flowable.serviceregistry.engine.impl.runtime that return ServiceInvocationResponse Modifier and Type Method Description ServiceInvocationResponse
ServiceInvocationBuilderImpl. invoke()