Class ExpressionHttpHandler
java.lang.Object
com.flowable.serviceregistry.engine.impl.invoker.rest.ExpressionHttpHandler
- All Implemented Interfaces:
org.flowable.http.common.api.delegate.HttpRequestHandler
,org.flowable.http.common.api.delegate.HttpResponseHandler
public class ExpressionHttpHandler
extends Object
implements org.flowable.http.common.api.delegate.HttpRequestHandler, org.flowable.http.common.api.delegate.HttpResponseHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.flowable.common.engine.api.delegate.Expression
protected ServiceDefinitionModel
protected ServiceOperation
-
Constructor Summary
ConstructorsConstructorDescriptionExpressionHttpHandler
(org.flowable.common.engine.api.delegate.Expression expression, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation) -
Method Summary
Modifier and TypeMethodDescriptionvoid
handleHttpRequest
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, org.flowable.http.common.api.HttpRequest httpRequest, org.flowable.http.common.api.client.FlowableHttpClient flowableHttpClient) void
handleHttpResponse
(org.flowable.common.engine.api.variable.VariableContainer variableContainer, org.flowable.http.common.api.HttpResponse httpResponse)
-
Field Details
-
expression
protected org.flowable.common.engine.api.delegate.Expression expression -
serviceDefinitionModel
-
serviceOperation
-
-
Constructor Details
-
ExpressionHttpHandler
public ExpressionHttpHandler(org.flowable.common.engine.api.delegate.Expression expression, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation)
-
-
Method Details
-
handleHttpRequest
public void handleHttpRequest(org.flowable.common.engine.api.variable.VariableContainer variableContainer, org.flowable.http.common.api.HttpRequest httpRequest, org.flowable.http.common.api.client.FlowableHttpClient flowableHttpClient) - Specified by:
handleHttpRequest
in interfaceorg.flowable.http.common.api.delegate.HttpRequestHandler
-
handleHttpResponse
public void handleHttpResponse(org.flowable.common.engine.api.variable.VariableContainer variableContainer, org.flowable.http.common.api.HttpResponse httpResponse) - Specified by:
handleHttpResponse
in interfaceorg.flowable.http.common.api.delegate.HttpResponseHandler
-