Class DataProviderHttpCallProcessor
java.lang.Object
org.bardframework.commons.utils.http.HttpCaller
org.bardframework.flow.processor.dataprovider.DataProviderHttpCallProcessor
- All Implemented Interfaces:
Comparable<FormProcessor>,FormProcessor
public class DataProviderHttpCallProcessor
extends org.bardframework.commons.utils.http.HttpCaller
implements FormProcessor
-
Field Summary
FieldsFields inherited from class org.bardframework.commons.utils.http.HttpCaller
bodyTemplate, connectTimeoutSeconds, disable, headers, httpMethod, logResponse, readTimeoutSeconds, urlTemplate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanmustExecute(Map<String, Object> args) voidprocess(String flowToken, Map<String, Object> flowData, Map<String, Object> formData, Locale locale, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) voidsetExecuteExpression(String executeExpression) Methods inherited from class org.bardframework.commons.utils.http.HttpCaller
call, call, getBodyTemplate, getConnectTimeoutSeconds, getDefaultArgs, getHeaders, getHttpMethod, getReadTimeoutSeconds, getUrlTemplate, isDisable, isLogResponse, setBodyTemplate, setConnectTimeoutSeconds, setDisable, setHeaders, setHttpMethod, setLogResponse, setReadTimeoutSeconds, setUrlTemplateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bardframework.flow.form.FormProcessor
compareTo, configurationValidate, order
-
Field Details
-
fieldsFetcher
-
responseFieldName
-
-
Constructor Details
-
DataProviderHttpCallProcessor
-
-
Method Details
-
process
public void process(String flowToken, Map<String, Object> flowData, Map<String, throws ExceptionObject> formData, Locale locale, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) - Specified by:
processin interfaceFormProcessor- Throws:
Exception
-
setExecuteExpression
-
mustExecute
- Specified by:
mustExecutein interfaceFormProcessor
-