/**
* {@inheritDoc}
* Reset the value resolver on the inner {@link ScheduledAnnotationBeanPostProcessor}
* so that we can parse durations. This is due to how {@link org.springframework.scheduling.annotation.SchedulingConfiguration}
* creates the processor and does not provide a way for one to inject a value resolver.
*/
@Override
protected void onRefresh() {
final ScheduledAnnotationBeanPostProcessor sch = (ScheduledAnnotationBeanPostProcessor)
getBeanFactory().getBean(TaskManagementConfigUtils.SCHEDULED_ANNOTATION_PROCESSOR_BEAN_NAME, BeanPostProcessor.class);
sch.setEmbeddedValueResolver(new CasConfigurationEmbeddedValueResolver(this));
super.onRefresh();
}
CasWebApplicationContext.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:cas-5.1.0
作者:
评论列表
文章目录