- Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathex.java
More file actions
Latest commit
40 lines (34 loc) · 1.51 KB
/
Copy pathex.java
File metadata and controls
40 lines (34 loc) · 1.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
importorg.patricbrc.Workspace.*;
importjava.util.Arrays;
importjava.util.List;
importjava.util.Map;
publicclassex
{
publicstaticvoidmain(Stringargs[])
{
try {
Stringtoken = "un=olson|tokenid=2A8BCAFA-ACBA-11E4-A91B-68C642A49C03|expiry=1454623630|client_id=olson|token_type=Bearer|SigningSubject=http://rast.nmpdr.org/goauth/keys/E087E220-F8B1-11E3-9175-BD9D42A49C03|this_is_globus=globus_style_token|sig=03a3cfae05a8dbaaaf57e34eb4800bc8b3c8046beb18620a8d605867490228302651f050578a7dd30181366b1cf7170dedc89a45a6b41a3ce6ebd96069834be090281c2bf4f3917a005a63f5ac78799843d33b690cfc76f7d59ef846fe7a23d5d623d830584d23adad60293cb56d250ed8c1c3169e8fdaf89bfc7c3f50bdaf9d";
Workspacew = newWorkspace("http://p3.theseed.org/services/Workspace", token);
get_paramsgetpar = newget_params();
getpar.objects = Arrays.asList("/olson/olson/prefs.json");
getpar.metadata_only = 0;
getpar.adminmode = 0;
List<Workspace_tuple_2> getres = w.get(getpar);
System.out.println(getres.get(0).e_2);
Map<String, List<ObjectMeta>> res;
list_paramslp = newlist_params();
lp.paths = Arrays.asList("/olson/olson");
res = w.ls(lp);
System.out.println(res.entrySet());
get_paramsgp = newget_params();
gp.objects = Arrays.asList("/olson/olson/Makefile3");
gp.metadata_only = 0;
gp.adminmode = 0;
List<Workspace_tuple_2> r = w.get(gp);
System.out.println(r.get(0).e_2);
} catch (Exceptione)
{
System.out.println("Failure: " + e);
}
}
}