Modifier and Type | Method and Description |
---|---|
void |
ServiceInvokerInterceptor.afterServiceInvocation(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext context,
ServiceInvocationResult result) |
void |
ServiceInvokerInterceptor.beforeServiceInvocation(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
Modifier and Type | Class and Description |
---|---|
class |
ServiceInvocationContextImpl |
Modifier and Type | Method and Description |
---|---|
ServiceInvocationResponse |
ServiceInvoker.invoke(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
List<ServiceInvocationResponse> |
ServiceInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Method and Description |
---|---|
protected Object |
InvokeServiceCmd.getDefaultValue(ServiceOutputParameter outputParameter,
String defaultValue,
ServiceInvocationContext context,
ExpressionManager expressionManager,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
protected Map<String,Object> |
InvokeServiceCmd.handleOutputParameterValues(Object invocationResponse,
ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context,
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).
|
Modifier and Type | Method and Description |
---|---|
DatabaseServiceInvocationResponse |
DbServiceInvoker.invoke(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
List<ServiceInvocationResponse> |
DbServiceInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ExpressionInvoker.executeExpressionAndGetResult(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
ServiceInvocationResponse |
ExpressionInvoker.invoke(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
List<ServiceInvocationResponse> |
ExpressionInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.http.impl.client.HttpClientBuilder |
RestServiceInvoker.createHttpClientBuilder(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
void |
RestServiceInvokerEnhancer.enhanceHttpClientBuilder(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder) |
void |
RestServiceInvokerEnhancer.enhanceHttpRequest(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext,
org.apache.http.client.methods.HttpRequestBase httpRequestBase) |
void |
RestServiceInvokerEnhancer.enhanceHttpResponse(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext,
org.apache.http.HttpResponse httpResponse) |
void |
RestServiceInvokerEnhancer.enhanceJsonResponse(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext,
com.fasterxml.jackson.databind.JsonNode jsonResponse) |
HttpResponse |
RestServiceInvoker.execute(HttpRequest request,
ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
RestServiceInvocationResponse |
RestServiceInvoker.invoke(ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context) |
List<ServiceInvocationResponse> |
RestServiceInvoker.invokeList(ServiceDefinitionModel serviceDefinition,
ServiceOperation serviceOperation,
ServiceInvocationContext serviceInvocationContext) |
HttpResponse |
RestServiceInvoker.perform(org.apache.http.impl.client.CloseableHttpClient client,
ServiceDefinitionModel serviceDefinitionModel,
ServiceOperation serviceOperation,
ServiceInvocationContext context,
HttpRequest httpRequest) |
Constructor and Description |
---|
ServiceInvocationVariablesContainer(ServiceInvocationContext context) |