@Bean
public OrphanedFilesCheck OrphanedFilesCheck() {
org.apache.commons.configuration.Configuration configuration = beanFactory
.getBean(org.apache.commons.configuration.Configuration.class);
String baseDir = configuration.getString(
CollectorProperties.WRITER.BASE_DIR.toString(),
CollectorProperties.WRITER.BASE_DIR.getDefaultValue()
.toString());
long lowerMod = configuration.getLong(
CollectorProperties.WRITER.ORPHANED_FILE_LOWER_MODE.toString(),
(Long) CollectorProperties.WRITER.ORPHANED_FILE_LOWER_MODE
.getDefaultValue());
File file = new File(baseDir);
return new OrphanedFilesCheckImpl(file,
beanFactory.getBean(LogRolloverCheck.class),
beanFactory.getBean(LogFileNameExtractor.class),
beanFactory.getBean(LogRollover.class), beanFactory.getBean(
FileOutputStreamPoolFactory.class).getPoolForKey(
"orphanedFiles"), lowerMod);
}
CollectorDI.java 文件源码
java
阅读 53
收藏 0
点赞 0
评论 0
项目:bigstreams
作者:
评论列表
文章目录