Examples of IngestStatus


Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      }
   }

   @VisibleForTesting IngestStatus createIngestStatus(final File product,
         final IngestStatus.Result result, final String message) {
      return new IngestStatus() {
         public File getProduct() {
            return product;
         }
         public Result getResult() {
            return result;
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markFailPreconditions();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.PRECONDS_FAILED, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertFalse(pc.ranExtraction());
      assertFalse(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markFailExtraction();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.FAILURE, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertFalse(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markFailRenaming();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.FAILURE, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertTrue(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markFailRequiredMetadata();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.FAILURE, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertTrue(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markFailPreIngestActions();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.FAILURE, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertTrue(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markSkipIngest();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.SKIPPED, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertTrue(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();
      pc.markFailIngest();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.FAILURE, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertTrue(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

      // Setup Crawler.
      StateAwareProductCrawler pc = new StateAwareProductCrawler();

      // Run Crawler.
      IngestStatus status = pc.handleFile(p);

      // Verify IngestStatus.
      assertEquals(IngestStatus.Result.SUCCESS, status.getResult());
      assertEquals(p, status.getProduct());

      // Verify correct methods were run.
      assertTrue(pc.ranPreconditions());
      assertTrue(pc.ranExtraction());
      assertTrue(pc.ranRenaming());
View Full Code Here

Examples of org.apache.oodt.cas.crawl.status.IngestStatus

   public void testCreateIngestStatus() {
      File p = new File("/tmp/data.dat");
      IngestStatus.Result result = IngestStatus.Result.SUCCESS;
      String message = "Ingest OK";
      ProductCrawler pc = createDummyCrawler();
      IngestStatus status = pc.createIngestStatus(p, result, message);
      assertEquals(p, status.getProduct());
      assertEquals(result, status.getResult());
      assertEquals(message, status.getMessage());
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.