SynchronizeServerList Config

Code Snippets

Sample JAVA code


 /**
 * Populates SynchronizeServerList.
 * RefURL : is the reference URL of the server
 * sinceTime : time since when the synchronization should be performed.
 *
 * @return
 */
private static SynchronizeServerList populateMetadataConfig() {

	SynchronizeServerList config = new SynchronizeServerList();

	SynchronizeServer serverOne = new SynchronizeServer();
	serverOne.setRefURL("https://10.78.26.124:8111/cvp-config/server/
c351883d-b266-4f6d-8c47-c88bf80f9a1d");
	serverOne.setSinceTime(0L);

	SynchronizeServer serverTwo = new SynchronizeServer();
	serverTwo.setRefURL("https://10.78.26.124:8111/cvp-config/server/
004fe55d-3a3a-4734-8e95-7a58aeb39d73");
	serverTwo.setSinceTime(0L);

	List<SynchronizeServer> serverList = new ArrayList<SynchronizeServer>
();
	serverList.add(serverOne);
	serverList.add(serverTwo);

	config.setSyncServerList(serverList);

    return config;
}

Sample XML Request


<?xml version="1.0" encoding="UTF-8" ?>
<synchronize>
	<servers>
		<server>
			<refURL>https://10.78.26.124:8111/cvp-config/server/
c351883d-b266-4f6d-8c47-c88bf80f9a1d</refURL>
			<sincetime>0</sincetime>
		</server>
		<server>
			<refURL>https://10.78.26.124:8111/cvp-config/server/
004fe55d-3a3a-4734-8e95-7a58aeb39d73</refURL>
			<sincetime>0</sincetime>
		</server>
	</servers>
</synchronize>

Sample JSON Request


{
   "synchronize":{
      "servers":{
         "server":[
            {
               "refURL":"https://10.78.26.124:8111/cvp-config/server/
c351883d-b266-4f6d-8c47-c88bf80f9a1d",
               "sincetime":"0"
            },
            {
               "refURL":"https://10.78.26.124:8111/cvp-config/server/
004fe55d-3a3a-4734-8e95-7a58aeb39d73",
               "sincetime":"0"
            }
         ]
      }
   }
}