Uses of Class
com.flowable.serviceregistry.engine.impl.util.ServiceInvocationVariablesContainer
-
-
Uses of ServiceInvocationVariablesContainer in com.flowable.serviceregistry.engine.impl.invoker
Methods in com.flowable.serviceregistry.engine.impl.invoker that return ServiceInvocationVariablesContainer Modifier and Type Method Description protected ServiceInvocationVariablesContainer
AbstractServiceInvoker. createAndInitializeServiceInvocationVariablesContainer(ServiceDefinitionModel serviceDefinition, ServiceOperation serviceOperation, ServiceInvocationContext context)
Creates and initializes a new service invocation variables container according the input parameter definition and initializes empty parameters as well to become accessible in various invocation contexts like expressions or scripts.Methods in com.flowable.serviceregistry.engine.impl.invoker with parameters of type ServiceInvocationVariablesContainer Modifier and Type Method Description protected void
AbstractServiceInvoker. completeInputParameter(ServiceDefinitionModel serviceDefinitionModel, ServiceInputParameter inputParameter, ServiceInvocationVariablesContainer serviceInvocationVariablesContainer)
Internal method to process a single input parameter by looking at its definition and checking its value and adding null values for missing input parameter values in the data map. -
Uses of ServiceInvocationVariablesContainer in com.flowable.serviceregistry.engine.impl.invoker.db
-
Uses of ServiceInvocationVariablesContainer in com.flowable.serviceregistry.engine.impl.invoker.rest
Methods in com.flowable.serviceregistry.engine.impl.invoker.rest with parameters of type ServiceInvocationVariablesContainer Modifier and Type Method Description protected void
RestServiceInvoker. configureRequest(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, HttpRequest request, ServiceInvocationVariablesContainer variablesContainer)
HttpResponse
RestServiceInvoker. execute(HttpRequest request, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context, ServiceInvocationVariablesContainer serviceDataVariablesContainer)
protected String
RestServiceInvoker. getBody(ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ExpressionManager expressionManager, ServiceInvocationVariablesContainer serviceInvocationVariablesContainer)
HttpResponse
RestServiceInvoker. perform(org.apache.http.impl.client.CloseableHttpClient client, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation, ServiceInvocationContext context, HttpRequest httpRequest, ServiceInvocationVariablesContainer variablesContainer)
protected void
RestServiceInvoker. processInputParameter(ServiceInvocationVariablesContainer serviceInvocationVariablesContainer, ExpressionManager expressionManager, com.fasterxml.jackson.databind.node.ObjectNode bodyJson, ServiceInputParameter inputParameter)
protected String
RestServiceInvoker. resolveExpressionAsString(String value, ExpressionManager expressionManager, ServiceInvocationVariablesContainer variablesContainer)
protected MultiValueMap<String,String>
RestServiceInvoker. resolveHeaderExpressions(MultiValueMap<String,String> headers, ExpressionManager expressionManager, ServiceInvocationVariablesContainer variablesContainer)
-