use of com.virjar.vscrawler.core.resourcemanager.service.CombineResourceLoader in project vscrawler by virjar.
the class ResourceQueue method addResourceLoader.
public void addResourceLoader(ResourceLoader resourceLoader) {
ResourceLoader oldResourceLoader = this.resourceLoader;
if (!(this.resourceLoader instanceof CombineResourceLoader)) {
List<ResourceLoader> resourceLoaderList = Lists.newArrayList(oldResourceLoader, resourceLoader);
this.resourceLoader = new CombineResourceLoader(resourceLoaderList);
} else {
CombineResourceLoader combineResourceLoader = (CombineResourceLoader) this.resourceLoader;
combineResourceLoader.addNewResourceLoader(resourceLoader);
}
}
Aggregations