Package eu.planets_project.ifr.core.storage.api

Examples of eu.planets_project.ifr.core.storage.api.DigitalObjectManager$DigitalObjectNotStoredException


  }
 
  private WorkflowResult fetchWFResultFromDR(String job_key) throws Exception{
    //2. get the data registry manager and fetch the digital object containing the wfResult
    URI drManagerID = DataRegistryFactory.createDataRegistryIdFromName("/experiment-files/executions/").normalize();
    DigitalObjectManager drExpResults = DataRegistryFactory.getDataRegistry().getDigitalObjectManager(drManagerID);
    URI wfResultstorageURI =new URI(drManagerID.getScheme(),drManagerID.getAuthority(),drManagerID.getPath()+"/"+job_key+"/wfResult-id-"+job_key+".xml",null,null).normalize();
    DigitalObject doWFResult = drExpResults.retrieve(wfResultstorageURI);
    if(doWFResult.getContent()==null){
      throw new Exception("No workflow xml content available.");
    }
    //3. now read the stream into a String and unmarshall the WorkflwoResult object         
        StringBuilder sb = new StringBuilder();
View Full Code Here


   */
  @Test
  public final void testPreLoadStoreAsNewDefault() {
    try {
      // Get the digital object manager
      DigitalObjectManager dom = DataRegistryTests.dataReg.getDefaultDigitalObjectManager();
     
      // Test store as new
      this.testStoreAsNew(null, dom);
    } catch (DigitalObjectManagerNotFoundException e) {
      e.printStackTrace();
View Full Code Here

  public final void testPreLoadStoreAsNew() {
    // OK iterate the list of data registries
    for (URI uri : DataRegistryTests.dataReg.list(null)) {
      try {
        // Get the digital object manager
        DigitalObjectManager dom = DataRegistryTests.dataReg.getDigitalObjectManager(uri);
       
        // Test store as new
        this.testStoreAsNew(uri, dom);
      } catch (DigitalObjectManagerNotFoundException e) {
        e.printStackTrace();
View Full Code Here

TOP

Related Classes of eu.planets_project.ifr.core.storage.api.DigitalObjectManager$DigitalObjectNotStoredException

Copyright © 2018 www.massapicom. 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.