@Override public void setExtant(boolean extant) { fileDelegate.setExtant(extant); save(); }
dataSetMd.setExtant(true); try { dataSetMd.addFixity(calculateFixity(new FileInputStream(tmp), MessageDigest.getInstance("MD5")));
public DcsFile createFile() { DcsFile file = new DcsFile(); file.setExtant(rand.nextBoolean()); file.setId(nextid()); file.setFixity(createFixitySet(rand.nextInt(3))); file.setFormats(createFormatSet(rand.nextInt(2))); file.setName(randomString(8, false)); file.setSizeBytes(Math.abs(rand.nextLong())); file.setSource(randomString(10, false)); if (rand.nextBoolean()) { file.setValid(rand.nextBoolean()); } file.setMetadata(createMetadataSet(rand.nextInt(2))); file.setMetadataRef(createMetadataRefSet(rand.nextInt(2))); return file; }
file.setExtant(true); file.setName("java-format-serialization"); format.setFormat("application/xml");
file.setExtant(true); file.setName("java-format-serialization"); format.setFormat("application/xml");
file.setExtant(Boolean.parseBoolean(value)); } catch (Exception e) { final String msg = "Unable to parse boolean value '" + value + "' for element '" + E_EXTANT + "': " + e.getMessage();
file.setExtant(Boolean.parseBoolean(value)); } catch (Exception e) { final String msg = "Unable to parse boolean value '" + value + "' for element '" + E_EXTANT + "': " + e.getMessage();
xmlfile.deleteOnExit(); file.setSource(xmlfile.toURI().toURL().toExternalForm()); file.setExtant(true); file.setName("metadata.xml");
entry_file.setExtant(true); entry_file.setName("java-entry-serialization"); format.setFormat("application/xml");
tmpfile.deleteOnExit(); state_file.setSource(tmpfile.toURI().toURL().toExternalForm()); state_file.setExtant(true); state_file.setName("state.xml");
dcs_file.setExtant(true);
dcs_file.setExtant(true);
private static DcsFile getFile(SolrDocument doc) { DcsFile file = new DcsFile(); file.setId(getFirst(doc, EntityField.ID)); file.setFixity(getFixitySet(doc)); file.setFormats(getFormatSet(doc)); file.setExtant((Boolean) doc.getFirstValue(FileField.EXTANT.solrName())); if (has(doc, FileField.VALID)) { file.setValid((Boolean) doc.getFirstValue(FileField.VALID .solrName())); } if (has(doc, FileField.NAME)) { file.setName(getFirst(doc, FileField.NAME)); } if (has(doc, FileField.SOURCE)) { file.setSource(getFirst(doc, FileField.SOURCE)); } long size = (Long) doc.getFirstValue(FileField.SIZE.solrName()); if (size > 0) { file.setSizeBytes(size); } file.setMetadata(getMetadataSet(doc)); file.setMetadataRef(getMetadataRefSet(doc, EntityField.METADATA_REF)); file.setAlternateIds(getResourceIdentifierSet(doc)); return file; }