Class DataProviderHttpCallProcessor
- java.lang.Object
-
- org.bardframework.commons.web.utils.HttpCaller
-
- org.bardframework.flow.processor.dataprovider.DataProviderHttpCallProcessor
-
- All Implemented Interfaces:
Comparable<FormProcessor>,FormProcessor
public class DataProviderHttpCallProcessor extends org.bardframework.commons.web.utils.HttpCaller implements FormProcessor
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,Pattern>fieldsFetcher
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetErrorMessageCode()PatterngetFetchPattern()Map<String,Pattern>getFieldsFetcher()booleanmustExecute(Map<String,String> args)voidprocess(String flowToken, Map<String,String> flowData, Map<String,String> formData, Locale locale, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)voidsetExecuteExpression(String executeExpression)-
Methods inherited from class org.bardframework.commons.web.utils.HttpCaller
call, call, getBodyTemplate, getConnectTimeoutSeconds, getHeaders, getHttpMethod, getReadTimeoutSeconds, getUrlTemplate, isDisable, isLogResponse, setBodyTemplate, setConnectTimeoutSeconds, setDisable, setHeaders, setLogResponse, setReadTimeoutSeconds
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bardframework.flow.form.FormProcessor
compareTo, configurationValidate, order
-
-
-
-
Method Detail
-
process
public void process(String flowToken, Map<String,String> flowData, Map<String,String> formData, Locale locale, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws Exception
- Specified by:
processin interfaceFormProcessor- Throws:
Exception
-
getFetchPattern
public Pattern getFetchPattern()
-
getErrorMessageCode
public String getErrorMessageCode()
-
setExecuteExpression
public void setExecuteExpression(String executeExpression)
-
mustExecute
public boolean mustExecute(Map<String,String> args)
- Specified by:
mustExecutein interfaceFormProcessor
-
-