Modifier and Type | Method and Description |
---|---|
protected ServiceInvocationResponse |
DataObjectOperations.invokeServiceAndGetResult(DataObjectInstanceVariableContainer entity,
ServiceRegistryDataObjectModel objectModel,
String operationKey,
String tenantId,
Map<String,ServiceRegistryFieldMapping> fieldMappingsByName,
boolean logMissingProperties) |
Modifier and Type | Method and Description |
---|---|
protected void |
DataObjectOperations.updateValuesInEntity(DataObjectInstanceVariableContainer entity,
ServiceInvocationResponse invocationResponse,
List<ServiceRegistryFieldMapping> fieldMappings) |
Modifier and Type | Field and Description |
---|---|
protected ServiceInvocationResponse |
ServiceInvocationResult.invocationResponse |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ServiceInvocationResult.getInvocationResponse() |
Modifier and Type | Method and Description |
---|---|
void |
ServiceInvocationResult.setInvocationResponse(ServiceInvocationResponse invocationResponse) |
Constructor and Description |
---|
ServiceInvocationResult(ServiceInvocationResponse invocationResponse) |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseServiceInvocationResponse |
class |
ExpressionServiceInvocationResponse |
class |
RestServiceInvocationResponse |
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ServiceInvoker.invoke(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
ServiceInvocationResponse |
ServiceRegistryRuntimeServiceImpl.invokeService(ServiceInvocationBuilder serviceInvocationBuilder) |
Modifier and Type | Method and 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) |
Modifier and Type | Method and Description |
---|---|
protected 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.
|
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
DbServiceInvoker.invoke(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ExpressionInvoker.invoke(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
RestServiceInvoker.invoke(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ServiceInvocationBuilderImpl.invoke() |
Copyright © 2019. All rights reserved.