private void scrubRefs(Product p) { if (p.getProductReferences() == null) { return; } for (Reference r : p.getProductReferences()) { r.setDataStoreReference(""); } }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(OUTPUT_FILES, this.origOutputFile); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); RangeQueryCriteria crit = new RangeQueryCriteria(); crit.setElementName(this.temporalFld); crit.setInclusive(true); if (this.startDateTime != null) { crit.setStartValue(this.startDateTime); } if (this.endDateTime != null) { crit.setEndValue(this.endDateTime); } query.addCriterion(crit); return query; }
public static Product toScienceDataProduct(ResultSet rs) throws SQLException { Product product = new Product(); product.setProductId(rs.getString("granule_id")); product.setProductName(rs.getString("filename")); product.setProductStructure(Product.STRUCTURE_FLAT); product.setTransferStatus(Product.STATUS_RECEIVED); ProductType type = new ProductType(); type.setProductTypeId(rs.getString("dataset_id")); product.setProductType(type); return product; }
public void createDataStoreReferences(Product product, Metadata metadata) throws VersioningException { for (Reference r : product.getProductReferences()) { r.setDataStoreReference(r.getOrigReference()); LOG.log(Level.INFO, "in-place ingestion at datastore path: " + r.getDataStoreReference() + ".which is the same as the product's origin: " + r.getOrigReference()); } }
/** * <p> * Copy Constructor * </p> * * @param r * The Reference object to copy */ public Reference(Reference r) { this(r.getOrigReference(), r.getDataStoreReference(), r.getFileSize(), r.getMimeType()); }
public CompleteProduct(Metadata met, List<Reference> refs, Product p) { this.metadata = met; this.product = p; this.product.setProductReferences(refs); }
/** * * @return A blank, unpopulated {@link ProductPage}. */ public static ProductPage blankPage() { ProductPage blank = new ProductPage(); blank.setPageNum(0); blank.setTotalPages(0); blank.setPageSize(0); blank.setPageProducts(Collections.EMPTY_LIST); return blank; }
/** * * @return The percentage of the file that has been transferred so far. */ public double computePctTransferred() { return ((double) (bytesTransferred * 1.0) / (fileRef.getFileSize() * 1.0)); }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(PRODUCT_NAME, this.prodName); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); RangeQueryCriteria crit = new RangeQueryCriteria(); crit.setElementName(this.temporalFld); crit.setInclusive(true); if (this.startDateTime != null) { crit.setStartValue(this.startDateTime); } if (this.endDateTime != null) { crit.setEndValue(this.endDateTime); } query.addCriterion(crit); return query; }
private void scrubRefs(Product p) { if (p.getProductReferences() == null) { return; } for (Reference r : p.getProductReferences()) { r.setDataStoreReference(""); } }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(INPUT_FILES, this.origInputFile); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(FILENAME, this.fileName); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(INPUT_FILES, this.origInputFile); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(PRODUCT_NAME, this.prodName); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(OUTPUT_FILES, this.origOutputFile); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(JOB_ID, this.jobId); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(JOB_ID, this.jobId); query.addCriterion(crit); return query; }
public Query buildQuery() { Query query = new Query(); TermQueryCriteria crit = new TermQueryCriteria(FILENAME, this.fileName); query.addCriterion(crit); return query; }