annotate src/de/mpiwg/itgroup/eSciDoc/Tools/IngestECHOCall.java @ 18:c201d58997e5

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