Sample JAVA code |
/**
* Gets the sync-up details for a given server.
*/
private static void getSyncUpDetails() {
Client client = getSSLClient();
ClientFilter authFilter = new HTTPBasicAuthFilter("wsmadmin",
"<password set during installation>");
client.addFilter(authFilter);
WebResource webResource = null;
webResource = client.resource("https://<OAMP IP Address>:8111/
cvp-config");
// GET the request
ClientResponse clientResponse = webResource.path
("/server/c351883d-b266-4f6d-8c47-c88bf80f9a1d/synchronize").accept
(MediaType.APPLICATION_XML_TYPE).type(MediaType.MULTIPART_FORM_DATA).get
(ClientResponse.class);
}
|
Sample XML Response |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<server>
<hostname>SUNDRAVICVP90</hostname>
<lastFullSyncTime>2013-04-24T16:41:21-07:00</lastFullSyncTime>
<lastIncrementalSyncTime>2013-04-29T06:37:44-07:00</
lastIncrementalSyncTime>
<refURL>https://10.78.26.124:8111/cvp-config/server/
c351883d-b266-4f6d-8c47-c88bf80f9a1d</refURL>
<sincetime>0</sincetime>
<syncStatus>Success</syncStatus>
</server>
|
Sample JSON Response |
{
"server": {
"hostname": "SUNDRAVICVP90",
"lastFullSyncTime": "2013-04-29T06:48:29-07:00",
"lastIncrementalSyncTime": "2013-04-29T09:18:19-07:00",
"refURL": "https://10.78.26.124:8111/cvp-config/server/004fe55d-3a3a-4734-8e95-7a58aeb39d73",
"sincetime": "0",
"syncStatus": "Success"
}
}
|