| 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.