comparison 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
comparison
equal deleted inserted replaced
-1:000000000000 0:c6929e63b0b8
1 package de.mpiwg.itgroup.eSciDoc.Tools;
2 import java.util.ArrayList;
3 import java.util.HashMap;
4
5 import org.apache.http.HttpResponse;
6
7
8 public class IngestECHOCall {
9
10 public static void main(String[] args) throws Exception{
11 System.out.println("Starting ECHO call");
12 String user=args[0];
13 String password=args[1];
14
15 IngestECHO ie = new IngestECHO(user,password);
16 //ie.ingestECHOCollections();
17 //ie.deleteAllContentOfCollectionWithPID("escidoc:3002", "mpiwg:HQ41PZ3H");
18 //ingestECHOCollection("http://127.0.0.1:18080/echo_nav/echo_pages/content/religion/bulgaria");
19 //deleteECHOObjects();
20 //ingestECHOResource("http://127.0.0.1:18080/echo_nav/echo_pages/content/chineseknowledge/china/zhoubisuanjing");
21 // PrintStream out = new PrintStream(new FileOutputStream("/tmp/out.log"));
22 //
23 // System.setErr(out);
24 //ingestECHOResources();
25 //
26
27 //HashMap<String, String> colls = ie.getPIDsAndEscidocIdsOfCollections(IngestECHO.ECHO_CONTAINER_ID);
28 //ie.organizeECHOCollections();
29 //ArrayList<String> urls = ie.findMissingCollections();
30 //System.out.println(urls);
31 //ie.findMissingItems();
32 //ie.ingestECHOResources();
33 //ie.organizeECHORessources();
34 // ie.addVersionPid("/ir/item/escidoc:26033");
35 // HttpResponse res = ie.submitAnObject("/ir/item/escidoc:26033", "submit");
36 // System.out.println(EScidocBasicHandler.convertStreamToString(res.getEntity().getContent()));
37 // res = ie.releaseAnObject("/ir/item/escidoc:26033", "first release");
38 // System.out.println(EScidocBasicHandler.convertStreamToString(res.getEntity().getContent()));
39 //
40 //ie.ingestECHOResource("http://echo.mpiwg-berlin.mpg.de/content/jesuit/jesuit_sciences/kircher_lucis_1646");
41 ie.releaseECHORessources();
42 //ie.deleteAllContentOfCollection(ie.ECHO_CONTAINER_ID);
43 //String ret= ie.createMPIWGCollection("ECHO-TESTER-ROOT", "dirk", "contains a test from dw's local echo", "escidoc:21400");
44 //System.out.println("Calls:"+ret);
45
46
47 }
48
49 }