public class InitializationFilter extends StartupFilter
WebConstants.SETUP_PAGE_URL if the
Listener wasn't able to find any runtime properties| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
log |
errors, filterConfig, velocityEngine| Constructor and Description |
|---|
InitializationFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doGet(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
Called by
StartupFilter.doFilter(ServletRequest, ServletResponse, FilterChain) on GET requests |
protected void |
doPost(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
Called by
StartupFilter.doFilter(ServletRequest, ServletResponse, FilterChain) on POST requests |
protected Object |
getModel()
The model that is used as the backer for all pages in this startup wizard.
|
protected String |
getTemplatePrefix()
This string is prepended to all templateNames passed to
StartupFilter.renderTemplate(String, Map, HttpServletResponse) |
void |
init(javax.servlet.FilterConfig filterConfig) |
static boolean |
initializationRequired()
Public method that returns true if database+runtime properties initialization is required
|
protected void |
setInitializationComplete(boolean initializationComplete) |
boolean |
skipFilter(javax.servlet.http.HttpServletRequest httpRequest)
If this returns true, this filter fails early and quickly.
|
destroy, doFilter, renderTemplate, toJSONStringprotected void setInitializationComplete(boolean initializationComplete)
protected void doGet(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
throws IOException,
javax.servlet.ServletException
StartupFilter.doFilter(ServletRequest, ServletResponse, FilterChain) on GET requestsdoGet in class StartupFilterhttpRequest - httpResponse - IOExceptionjavax.servlet.ServletExceptionprotected void doPost(javax.servlet.http.HttpServletRequest httpRequest,
javax.servlet.http.HttpServletResponse httpResponse)
throws IOException,
javax.servlet.ServletException
StartupFilter.doFilter(ServletRequest, ServletResponse, FilterChain) on POST requestsdoPost in class StartupFilterhttpRequest - httpResponse - IOExceptionjavax.servlet.ServletExceptionprotected String getTemplatePrefix()
StartupFilterStartupFilter.renderTemplate(String, Map, HttpServletResponse)getTemplatePrefix in class StartupFilterStartupFilter.getTemplatePrefix()protected Object getModel()
StartupFiltergetModel in class StartupFilterStartupFilter.getModel()public boolean skipFilter(javax.servlet.http.HttpServletRequest httpRequest)
StartupFilterskipFilter in class StartupFilterorg.openmrs.web.filter.StartupFilter#skipFilter()public static boolean initializationRequired()
public void init(javax.servlet.FilterConfig filterConfig)
throws javax.servlet.ServletException
init in interface javax.servlet.Filterinit in class StartupFilterjavax.servlet.ServletExceptionFilter.init(javax.servlet.FilterConfig)Copyright © 2018 OpenMRS LLC.. All Rights Reserved.