com.atlassian.crowd.console.filter
Class CrowdOpenSessionInViewFilter
java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
com.atlassian.crowd.console.filter.CrowdOpenSessionInViewFilter
- All Implemented Interfaces:
- javax.servlet.Filter, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.EnvironmentAware, org.springframework.web.context.ServletContextAware
public class CrowdOpenSessionInViewFilter
- extends org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
An OpenSessionInViewFilter which does not
attempt to wire up (and hence run) the filter unless
Crowd's Spring container has been loaded successfully.
See CrowdContextLoaderListener and BootstrappedContextLoaderListener
for more details.
Fields inherited from class org.springframework.orm.hibernate3.support.OpenSessionInViewFilter |
DEFAULT_SESSION_FACTORY_BEAN_NAME |
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter |
ALREADY_FILTERED_SUFFIX |
Fields inherited from class org.springframework.web.filter.GenericFilterBean |
logger |
Method Summary |
protected void |
doFilterInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain)
|
Methods inherited from class org.springframework.orm.hibernate3.support.OpenSessionInViewFilter |
closeSession, getFlushMode, getSession, getSessionFactoryBeanName, isSingleSession, lookupSessionFactory, lookupSessionFactory, setFlushMode, setSessionFactoryBeanName, setSingleSession |
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter |
doFilter, getAlreadyFilteredAttributeName, shouldNotFilter |
Methods inherited from class org.springframework.web.filter.GenericFilterBean |
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setEnvironment, setServletContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CrowdOpenSessionInViewFilter
public CrowdOpenSessionInViewFilter()
doFilterInternal
protected void doFilterInternal(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain)
throws javax.servlet.ServletException,
IOException
- Overrides:
doFilterInternal
in class org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
- Throws:
javax.servlet.ServletException
IOException
Copyright © 2013 Atlassian. All Rights Reserved.