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) |
ServiceInvocationResult(ServiceInvocationResponse invocationResponse,
com.fasterxml.jackson.databind.node.ArrayNode resultArrayNode) |
ServiceInvocationResult(ServiceInvocationResponse invocationResponse,
List<Map<String,Object>> resultListMap) |
ServiceInvocationResult(ServiceInvocationResponse invocationResponse,
Map<String,Object> resultMap) |
Modifier and Type | Class and Description |
---|---|
class |
DatabaseServiceInvocationResponse |
class |
ExpressionServiceInvocationResponse |
class |
RestServiceInvocationResponse |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ServiceInvocationResultResponse.getServiceInvocationResponse()
The service invocation response returned by the specific Service Invoker.
|
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ServiceInvoker.invoke(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Method and Description |
---|---|
List<ServiceInvocationResponse> |
ServiceInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Field and Description |
---|---|
protected ServiceInvocationResponse |
InvokeServiceCmd.ServiceInvocationResultResponseImpl.invocationResponse |
protected ServiceInvocationResponse |
InvokeServiceCmd.ServiceInvocationArrayResultResponse.invocationResponse |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
InvokeServiceCmd.ServiceInvocationResultResponseImpl.getServiceInvocationResponse() |
ServiceInvocationResponse |
InvokeServiceCmd.ServiceInvocationArrayResultResponse.getServiceInvocationResponse() |
Modifier and Type | Method and Description |
---|---|
protected ServiceInvocationResult |
InvokeServiceCmd.convertToServiceInvocationResult(ServiceInvocationResponse invocationResponse,
ServiceInvocationResultResponse result) |
protected Object |
InvokeServiceCmd.getLookupId(ServiceDefinitionModel serviceDefinitionModel,
ServiceInvocationResponse invocationResponse,
Map<String,Object> resultMap,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
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 ServiceInvocationResultResponse |
InvokeServiceCmd.handleServiceInvocationResponse(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvoker serviceInvoker,
ServiceInvocationContextImpl context,
ExpressionManager expressionManager,
com.fasterxml.jackson.databind.ObjectMapper objectMapper,
ServiceInvocationResponse invocationResponse) |
Constructor and Description |
---|
ServiceInvocationArrayResultResponse(Object responseLookupId,
com.fasterxml.jackson.databind.node.ArrayNode resultResponse,
ServiceInvocationResponse invocationResponse) |
ServiceInvocationArrayResultResponse(Object responseLookupId,
Collection<Map<String,Object>> resultResponse,
ServiceInvocationResponse invocationResponse) |
ServiceInvocationResultResponseImpl(Object responseLookupId,
Map<String,Object> resultMap,
ServiceInvocationResponse invocationResponse) |
Modifier and Type | Method and Description |
---|---|
List<ServiceInvocationResponse> |
DbServiceInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ExpressionInvoker.invoke(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
Modifier and Type | Method and Description |
---|---|
List<ServiceInvocationResponse> |
ExpressionInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Method and Description |
---|---|
List<ServiceInvocationResponse> |
RestServiceInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |