public class HttpActivityBehaviorImpl extends AbstractBpmnActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.common.engine.api.delegate.Expression |
disallowRedirects |
protected org.flowable.common.engine.api.delegate.Expression |
failStatusCodes |
protected org.flowable.common.engine.api.delegate.Expression |
handleStatusCodes |
static String |
HTTP_TASK_REQUEST_FIELD_INVALID |
protected HttpActivityExecutor |
httpActivityExecutor |
protected org.flowable.bpmn.model.HttpServiceTask |
httpServiceTask |
protected org.flowable.common.engine.api.delegate.Expression |
ignoreException |
protected List<org.flowable.bpmn.model.MapExceptionEntry> |
mapExceptions |
protected org.flowable.common.engine.api.delegate.Expression |
requestBody |
protected org.flowable.common.engine.api.delegate.Expression |
requestBodyEncoding |
protected org.flowable.common.engine.api.delegate.Expression |
requestHeaders |
protected org.flowable.common.engine.api.delegate.Expression |
requestMethod |
protected org.flowable.common.engine.api.delegate.Expression |
requestTimeout |
protected org.flowable.common.engine.api.delegate.Expression |
requestUrl |
protected org.flowable.common.engine.api.delegate.Expression |
responseVariableName |
protected org.flowable.common.engine.api.delegate.Expression |
resultVariablePrefix |
protected org.flowable.common.engine.api.delegate.Expression |
saveRequestVariables |
protected org.flowable.common.engine.api.delegate.Expression |
saveResponseParameters |
protected org.flowable.common.engine.api.delegate.Expression |
saveResponseParametersTransient |
protected org.flowable.common.engine.api.delegate.Expression |
saveResponseVariableAsJson |
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
HttpActivityBehaviorImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected List<FieldDeclaration> |
createFieldDeclarations(List<org.flowable.bpmn.model.FieldExtension> fieldList,
ProcessEngineConfigurationImpl processEngineConfiguration) |
protected HttpRequestHandler |
createHttpRequestHandler(org.flowable.bpmn.model.FlowableHttpRequestHandler handler,
ProcessEngineConfigurationImpl processEngineConfiguration) |
protected HttpResponseHandler |
createHttpResponseHandler(org.flowable.bpmn.model.FlowableHttpResponseHandler handler,
ProcessEngineConfigurationImpl processEngineConfiguration) |
void |
execute(DelegateExecution execution) |
void |
setServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask) |
executeCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityType, triggerpublic static final String HTTP_TASK_REQUEST_FIELD_INVALID
protected org.flowable.common.engine.api.delegate.Expression requestMethod
protected org.flowable.common.engine.api.delegate.Expression requestUrl
protected org.flowable.common.engine.api.delegate.Expression requestHeaders
protected org.flowable.common.engine.api.delegate.Expression requestBody
protected org.flowable.common.engine.api.delegate.Expression requestBodyEncoding
protected org.flowable.common.engine.api.delegate.Expression requestTimeout
protected org.flowable.common.engine.api.delegate.Expression disallowRedirects
protected org.flowable.common.engine.api.delegate.Expression failStatusCodes
protected org.flowable.common.engine.api.delegate.Expression handleStatusCodes
protected org.flowable.common.engine.api.delegate.Expression ignoreException
protected org.flowable.common.engine.api.delegate.Expression saveRequestVariables
protected org.flowable.common.engine.api.delegate.Expression saveResponseParameters
protected org.flowable.common.engine.api.delegate.Expression responseVariableName
protected org.flowable.common.engine.api.delegate.Expression saveResponseParametersTransient
protected org.flowable.common.engine.api.delegate.Expression saveResponseVariableAsJson
protected org.flowable.common.engine.api.delegate.Expression resultVariablePrefix
protected List<org.flowable.bpmn.model.MapExceptionEntry> mapExceptions
protected org.flowable.bpmn.model.HttpServiceTask httpServiceTask
protected HttpActivityExecutor httpActivityExecutor
public void execute(DelegateExecution execution)
execute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorprotected HttpRequestHandler createHttpRequestHandler(org.flowable.bpmn.model.FlowableHttpRequestHandler handler, ProcessEngineConfigurationImpl processEngineConfiguration)
protected HttpResponseHandler createHttpResponseHandler(org.flowable.bpmn.model.FlowableHttpResponseHandler handler, ProcessEngineConfigurationImpl processEngineConfiguration)
protected List<FieldDeclaration> createFieldDeclarations(List<org.flowable.bpmn.model.FieldExtension> fieldList, ProcessEngineConfigurationImpl processEngineConfiguration)
public void setServiceTask(org.flowable.bpmn.model.ServiceTask serviceTask)
Copyright © 2019 Flowable. All rights reserved.