Class ExpressionHttpHandler
- java.lang.Object
-
- com.flowable.serviceregistry.engine.impl.invoker.rest.ExpressionHttpHandler
-
- All Implemented Interfaces:
HttpRequestHandler
,HttpResponseHandler
public class ExpressionHttpHandler extends Object implements HttpRequestHandler, HttpResponseHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected Expression
expression
protected ServiceDefinitionModel
serviceDefinitionModel
protected ServiceOperation
serviceOperation
-
Constructor Summary
Constructors Constructor Description ExpressionHttpHandler(Expression expression, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleHttpRequest(VariableContainer variableContainer, HttpRequest httpRequest, FlowableHttpClient flowableHttpClient)
void
handleHttpResponse(VariableContainer variableContainer, HttpResponse httpResponse)
-
-
-
Field Detail
-
expression
protected Expression expression
-
serviceDefinitionModel
protected ServiceDefinitionModel serviceDefinitionModel
-
serviceOperation
protected ServiceOperation serviceOperation
-
-
Constructor Detail
-
ExpressionHttpHandler
public ExpressionHttpHandler(Expression expression, ServiceDefinitionModel serviceDefinitionModel, ServiceOperation serviceOperation)
-
-
Method Detail
-
handleHttpRequest
public void handleHttpRequest(VariableContainer variableContainer, HttpRequest httpRequest, FlowableHttpClient flowableHttpClient)
- Specified by:
handleHttpRequest
in interfaceHttpRequestHandler
-
handleHttpResponse
public void handleHttpResponse(VariableContainer variableContainer, HttpResponse httpResponse)
- Specified by:
handleHttpResponse
in interfaceHttpResponseHandler
-
-