dataTransferFactory.getClass()).newInstance(
dataTransferFactory);
} else {
Class<CacheFactory> cacheFactory = (Class<CacheFactory>) Class
.forName(cacheFactoryClass);
Cache cache = cacheFactory.newInstance().createCache();
return (Ingester) Class.forName(ingesterClass).getConstructor(
dataTransferFactory.getClass(), cache.getClass())
.newInstance(dataTransferFactory, cache);
}
}