in src/main/java/com/vmware/vim/rest/sample/RestAppDemo.java [80:104]
public static void runRestLevel(RestClient rc) throws Exception
{
String contentXml = rc.get("moid=ServiceInstance&doPath=content");
System.out.println(contentXml);
XPath xpath = XPathFactory.newInstance().newXPath();
String emMOR = xpath.evaluate("//eventManager/text()", new InputSource(new StringReader(contentXml)));
System.out.println("view:" + emMOR);
String lastEventXml = rc.get("moid=" + emMOR + "&doPath=latestEvent");
xpath.reset();
String eMessage = xpath.evaluate("//fullFormattedMessage/text()", new InputSource(new StringReader(lastEventXml)));
System.out.println("Latest Event: " + eMessage);
System.out.println(rc.get(null));
System.out.println(rc.get("?moid=ServiceInstance&doPath=content%2eabout"));
long start = System.currentTimeMillis();
System.out.println(rc.get("?moid=48"));
long end = System.currentTimeMillis();
System.out.println("time taken:" + (end-start));
Map<String, String> para = new Hashtable<String, String>();
para.put("newName", "Melody_SuSe");
System.out.println(rc.post("moid=48&method=rename", para));
Map<String, String> para1 = new Hashtable<String, String>();
System.out.println(rc.post("http://10.20.143.205/mob/?moid=48&method=acquireMksTicket", para1));
}