@Override
public void init(FilterConfig filterConfig) throws ServletException {
String module = filterConfig.getInitParameter("module");
CloudStackSpringContext context = (CloudStackSpringContext)filterConfig.getServletContext().getAttribute(CloudStackSpringContext.CLOUDSTACK_CONTEXT_SERVLET_KEY);
if (context == null)
return;
ApplicationContext applicationContext = context.getApplicationContextForWeb(module);
if (applicationContext != null) {
AutowireCapableBeanFactory factory = applicationContext.getAutowireCapableBeanFactory();
if (factory != null) {
factory.autowireBean(this);
enabled = true;
}
}
}
ModuleBasedFilter.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:cloudstack
作者:
评论列表
文章目录