src/main/java/io/arivera/oss/embedded/rabbitmq/extract/ExtractorFactory.java
public Extractor getNewInstance() {
    Extractor extractor = new BasicExtractor(config);
    if (config.shouldCachedDownload()) {
      extractor = new CachedExtractor(extractor, config);
    }
    return extractor;
  }
public Extractor getNewInstance() {
    Extractor extractor = new BasicExtractor(config);
    if (config.shouldCachedDownload()) {
      extractor = new CachedExtractor(extractor, config);
    }
    return extractor;
  }
public Extractor getNewInstance ( ) { Extractor extractor = new BasicExtractor ( config ) ; if ( config . shouldCachedDownload ( ) ) { extractor = new CachedExtractor ( extractor , config ) ; } return extractor ; }
Returns an Extractor instance appropriate based on the given configuration.
Returns an Extractor instance appropriate based on the given configuration .