Mercurial > hg > eSciDocImport
view src/de/mpiwg/itgroup/eSciDoc/Tools/IngestECHOCall.java @ 0:c6929e63b0b8
first import
author | dwinter |
---|---|
date | Wed, 24 Nov 2010 16:52:07 +0100 |
parents | |
children |
line wrap: on
line source
package de.mpiwg.itgroup.eSciDoc.Tools; import java.util.ArrayList; import java.util.HashMap; import org.apache.http.HttpResponse; public class IngestECHOCall { public static void main(String[] args) throws Exception{ System.out.println("Starting ECHO call"); String user=args[0]; String password=args[1]; IngestECHO ie = new IngestECHO(user,password); //ie.ingestECHOCollections(); //ie.deleteAllContentOfCollectionWithPID("escidoc:3002", "mpiwg:HQ41PZ3H"); //ingestECHOCollection("http://127.0.0.1:18080/echo_nav/echo_pages/content/religion/bulgaria"); //deleteECHOObjects(); //ingestECHOResource("http://127.0.0.1:18080/echo_nav/echo_pages/content/chineseknowledge/china/zhoubisuanjing"); // PrintStream out = new PrintStream(new FileOutputStream("/tmp/out.log")); // // System.setErr(out); //ingestECHOResources(); // //HashMap<String, String> colls = ie.getPIDsAndEscidocIdsOfCollections(IngestECHO.ECHO_CONTAINER_ID); //ie.organizeECHOCollections(); //ArrayList<String> urls = ie.findMissingCollections(); //System.out.println(urls); //ie.findMissingItems(); //ie.ingestECHOResources(); //ie.organizeECHORessources(); // ie.addVersionPid("/ir/item/escidoc:26033"); // HttpResponse res = ie.submitAnObject("/ir/item/escidoc:26033", "submit"); // System.out.println(EScidocBasicHandler.convertStreamToString(res.getEntity().getContent())); // res = ie.releaseAnObject("/ir/item/escidoc:26033", "first release"); // System.out.println(EScidocBasicHandler.convertStreamToString(res.getEntity().getContent())); // //ie.ingestECHOResource("http://echo.mpiwg-berlin.mpg.de/content/jesuit/jesuit_sciences/kircher_lucis_1646"); ie.releaseECHORessources(); //ie.deleteAllContentOfCollection(ie.ECHO_CONTAINER_ID); //String ret= ie.createMPIWGCollection("ECHO-TESTER-ROOT", "dirk", "contains a test from dw's local echo", "escidoc:21400"); //System.out.println("Calls:"+ret); } }