com.atlassian.crowd.console.filter
Class LicenceFilter
java.lang.Object
org.springframework.web.filter.GenericFilterBean
org.springframework.web.filter.OncePerRequestFilter
com.atlassian.crowd.console.filter.LicenceFilter
- All Implemented Interfaces:
- javax.servlet.Filter, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware
public class LicenceFilter
- extends org.springframework.web.filter.OncePerRequestFilter
A Filter to check if the license is valid.
Redirect to an update license page if it is not.
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter |
ALREADY_FILTERED_SUFFIX |
Fields inherited from class org.springframework.web.filter.GenericFilterBean |
logger |
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter |
doFilter, getAlreadyFilteredAttributeName |
Methods inherited from class org.springframework.web.filter.GenericFilterBean |
addRequiredProperty, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setServletContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UPDATE_LICENSE_DEFAULT_PATH
protected static final java.lang.String UPDATE_LICENSE_DEFAULT_PATH
- See Also:
- Constant Field Values
LicenceFilter
public LicenceFilter()
afterPropertiesSet
public void afterPropertiesSet()
throws javax.servlet.ServletException
- Specified by:
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
- Overrides:
afterPropertiesSet
in class org.springframework.web.filter.GenericFilterBean
- Throws:
javax.servlet.ServletException
doFilterInternal
protected void doFilterInternal(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
javax.servlet.FilterChain filterChain)
throws javax.servlet.ServletException,
java.io.IOException
- Specified by:
doFilterInternal
in class org.springframework.web.filter.OncePerRequestFilter
- Throws:
javax.servlet.ServletException
java.io.IOException
shouldNotFilter
protected boolean shouldNotFilter(javax.servlet.http.HttpServletRequest httpServletRequest)
throws javax.servlet.ServletException
- Overrides:
shouldNotFilter
in class org.springframework.web.filter.OncePerRequestFilter
- Throws:
javax.servlet.ServletException
getCrowdLicenseManager
public CrowdLicenseManager getCrowdLicenseManager()
setCrowdLicenseManager
public void setCrowdLicenseManager(CrowdLicenseManager crowdLicenseManager)
Copyright © 2010 Atlassian. All Rights Reserved.