package io.cattle.platform.spring.web;
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import org.springframework.web.context.support.WebApplicationContextUtils;
public abstract class SpringFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
WebApplicationContextUtils
.getRequiredWebApplicationContext(filterConfig.getServletContext())
.getAutowireCapableBeanFactory()
.autowireBean(this);
}
@Override
public void destroy() {
}
}