Package org.bardframework.flow
Interface FlowHandler
-
- All Known Implementing Classes:
FlowHandlerAbstract,FlowHandlerChain,FlowHandlerImpl
public interface FlowHandler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaction(String flowToken, String action, Map<String,String> formData, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)default StringgenerateFlowToken()org.bardframework.flow.FlowResponse<String>getCurrent(String flowToken, Locale locale, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)org.bardframework.flow.FlowResponse<String>start(Locale locale, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)org.bardframework.flow.FlowResponse<String>submit(String flowToken, Map<String,String> formData, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
-
-
-
Method Detail
-
start
org.bardframework.flow.FlowResponse<String> start(Locale locale, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws Exception
- Throws:
Exception
-
submit
org.bardframework.flow.FlowResponse<String> submit(String flowToken, Map<String,String> formData, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws Exception
- Throws:
Exception
-
action
void action(String flowToken, String action, Map<String,String> formData, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws Exception
- Throws:
Exception
-
getCurrent
org.bardframework.flow.FlowResponse<String> getCurrent(String flowToken, Locale locale, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse) throws Exception
- Throws:
Exception
-
generateFlowToken
default String generateFlowToken()
-
-