public Set<DcsDeliverableUnit> getDeliverableUnits() { final Set<DcsDeliverableUnit> deliverableUnits = new HashSet<DcsDeliverableUnit>(this.deliverableUnits.size()); for (DcsDeliverableUnit du : this.deliverableUnits) { deliverableUnits.add(new DcsDeliverableUnit(du)); } return deliverableUnits; }
public void addDeliverableUnit(DcsDeliverableUnit... deliverableUnit) { Assertion.notNull(deliverableUnit); for (DcsDeliverableUnit du : deliverableUnit) { Assertion.notNull(du); this.deliverableUnits.add(new DcsDeliverableUnit(du)); } }
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
new DcsDeliverableUnit(rootDu) : null; final DcsDeliverableUnit latestStateDuCopy = (latestStateDu != null) ? new DcsDeliverableUnit(latestStateDu) : null;
private DcsDeliverableUnit mapDataSetStateDu(String rootDuId, String predecesorDuId, DataItem dataItem) { final DcsDeliverableUnit dataSetStateDu = new DcsDeliverableUnit(); dataSetStateDu.setId("DataItemStateDu-" + UUID.randomUUID().toString()); dataSetStateDu.addFormerExternalRef(dataItem.getId()); dataSetStateDu.setType(DataItemProfile.DATASET_STATE_TYPE); dataSetStateDu.addParent(new DcsDeliverableUnitRef(rootDuId)); dataSetStateDu.setTitle(dataItem.getName()); if (predecesorDuId != null) { DcsRelation isSuccessorOf = new DcsRelation(DcsRelationship.IS_SUCCESSOR_OF, predecesorDuId); dataSetStateDu.addRelation(isSuccessorOf); } return dataSetStateDu; }
public DcsDeliverableUnit createDeliverableUnit(String collection, String duparent, boolean randomparents) { DcsDeliverableUnit du = new DcsDeliverableUnit();
throws IOException { DcsDeliverableUnit du = new DcsDeliverableUnit(); du.setId(UUID.randomUUID().toString()); du.setType(METADATAFORMAT_REGISTRY_ENTRY_TYPE);
throws IOException { DcsDeliverableUnit du = new DcsDeliverableUnit(); du.setId(UUID.randomUUID().toString()); du.setType(METADATAFORMAT_REGISTRY_ENTRY_TYPE);
Dcp dcp = new Dcp(); DcsDeliverableUnit du = new DcsDeliverableUnit(); DcsManifestation man = new DcsManifestation(); DcsManifestationFile mf = new DcsManifestationFile();
/** Populates an example sip */ @BeforeClass public static void initExampleSips() { DcsCollection coll = new DcsCollection(); coll.setId("example:/collection"); DcsDeliverableUnit du = new DcsDeliverableUnit(); du.addCollection(new DcsCollectionRef(coll.getId())); du.setId("example:/deleverableUnit"); exampleDcp = new Dcp(); exampleDcp.addCollection(coll); exampleDcp.addDeliverableUnit(du); }
Dcp dcp = new Dcp(); DcsDeliverableUnit state_du = new DcsDeliverableUnit(); DcsDeliverableUnit root_du = new DcsDeliverableUnit();
/** * Maps a DataItem to a Deliverable Unit. * * @param dataItem the DataItem to map * @return the DcsDeliverableUnit representing the DataItem * @throws DcpMappingException */ private DcsDeliverableUnit mapDataSetDu(String collectionId, DataItem dataItem) throws DcpMappingException { // Map DataItem and File identifiers to the DcsDeliverableUnit formerExternalRef final DcsDeliverableUnit dataSetDu = new DcsDeliverableUnit(); dataSetDu.setId(dataItem.getId()); dataSetDu.addFormerExternalRef(dataItem.getId()); // Set the type of the DcsDeliverableUnit, indicating that this DU is carrying business information // for a DataItem object dataSetDu.setType(DataItemProfile.DATASET_TYPE); // Set the title of the DcsDeliverableUnit to the DataItem name dataSetDu.setTitle(dataItem.getName()); // Set the Collection that this dataSetDu belongs to dataSetDu.addParent(new DcsDeliverableUnitRef(collectionId)); return dataSetDu; }
public Dcp to(DcsMetadataScheme scheme, Map<String, Object> context, String masterId, String formatId) { Dcp dcp = new Dcp(); DcsDeliverableUnit du = new DcsDeliverableUnit(); du.setId(nextId()); du.setType(METADATASCHEME_REGISTRY_ENTRY_TYPE);
public Dcp to(DcsMetadataScheme scheme, Map<String, Object> context, String masterId, String formatId) { Dcp dcp = new Dcp(); DcsDeliverableUnit du = new DcsDeliverableUnit(); du.setId(nextId()); du.setType(METADATASCHEME_REGISTRY_ENTRY_TYPE);
private static DcsEntity getDeliverableUnit(SolrDocument doc) { DcsDeliverableUnit du = new DcsDeliverableUnit();