Sample JAVA code |
/**
* Lists the sync-up details for all MEDIA/VXML/VXML STANDALONE servers.
*/
private static void listSyncUpDetails() {
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/
synchronize").accept(MediaType.APPLICATION_XML_TYPE).get
(ClientResponse.class);
}
|
Sample XML Response |
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<synchronize>
<servers>
<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>
<server>
<hostname>CVP90123</hostname>
<lastFullSyncTime>2013-04-22T11:48:43-07:00</
lastFullSyncTime>
<lastIncrementalSyncTime>2013-04-29T06:37:44-07:00</
lastIncrementalSyncTime>
<refURL>https://10.78.26.124:8111/cvp-config/server/
e5e1a66a-e376-413f-a2a8-507ba62effad</refURL>
<sincetime>0</sincetime>
<syncStatus>Success</syncStatus>
</server>
<server>
<hostname>SUNDRAVICVP90</hostname>
<lastFullSyncTime>2013-04-29T06:42:10-07:00</
lastFullSyncTime>
<lastIncrementalSyncTime></lastIncrementalSyncTime>
<refURL>https://10.78.26.124:8111/cvp-config/server/
004fe55d-3a3a-4734-8e95-7a58aeb39d73</refURL>
<sincetime>0</sincetime>
<syncStatus>Success</syncStatus>
</server>
</servers>
</synchronize>
|
Sample JSON Response |
{
"synchronize": {
"servers": {
"server": [
{
"hostname": "SUNDRAVICVP90",
"lastFullSyncTime": "2013-04-24T16:41:21-07:00",
"lastIncrementalSyncTime": "2013-04-29T09:18:18-07:00",
"refURL": "https://10.78.26.124:8111/cvp-config/server/
c351883d-b266-4f6d-8c47-c88bf80f9a1d",
"sincetime": "0",
"syncStatus": "Success"
},
{
"hostname": "CVP90123",
"lastFullSyncTime": "2013-04-22T11:48:43-07:00",
"lastIncrementalSyncTime": "2013-04-29T09:18:18-07:00",
"refURL": "https://10.78.26.124:8111/cvp-config/server/
e5e1a66a-e376-413f-a2a8-507ba62effad",
"sincetime": "0",
"syncStatus": "Success"
},
{
"hostname": "SUNDRAVICVP90",
"lastFullSyncTime": "2013-04-29T09:21:00-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"
}
]
}
}
}
|