Get The Delta Configuration; Cancel A Job Request - Juniper NETWORK AND SECURITY MANAGER 2010.4 - API GUIDE REV 1 Manual

Api guide
Table of Contents

Advertisement

Get the Delta Configuration

Cancel a Job Request

Copyright © 2010, Juniper Networks, Inc.
e.printStackTrace();
}
}
This Job Service API code sample gets the delta configuration (difference) between the
current configuration and the configuration of previously imported devices.
public void testGetDeltaConfigRequest() {
try {
File deltaConfigInput = new File(webDir + File.separator + pathOfInput +
"/Input/" + "testDeltaConfig.txt");
BufferedReader reader =
new BufferedReader(new InputStreamReader(new
FileInputStream(deltaConfigInput)));
GetDeltaConfigRequest getDeltaConfigRequest = new GetDeltaConfigRequest();
String jobName = getUniqueJobId(delta_config);
System.out.println("getConfigSummaryRequest: jobName " + jobName);
JobRequestType jobRequest = getJobRequest(jobName, reader);
getDeltaConfigRequest.setJobRequest(jobRequest);
getDeltaConfigRequest.setAuthToken(authToken);
GetDeltaConfigResponse deltaConfigResponse =
stub.GetDeltaConfigRequest(getDeltaConfigRequest);
JobResponseType jobResponse = deltaConfigResponse.getJobResponse();
StatusCodeType opStatus = deltaConfigResponse.getStatus();
String jobID = jobResponse.getJobName();
String status = jobResponse.getStatus().toString();
System.out.println("JobName: " + jobID + " opStatus: " + opStatus +
" status: " + status);
assertTrue(opStatus == StatusCodeType.Success);
getJobResult(jobName, jobRequest.getJobArgs());
} catch (Exception e) {
e.printStackTrace();
}
}
This Job Service API code sample shows how to cancel a job request.
public void testCancelJobRequest() {
try {
File importDeviceInput = new File(webDir + File.separator + pathOfInput +
"/Input/" + "testImportDevice.txt");
BufferedReader reader =
new BufferedReader(new InputStreamReader(new
FileInputStream(importDeviceInput)));
//Starts to import
Chapter 12: Using APIs for Job Management
115

Advertisement

Table of Contents
loading

This manual is also suitable for:

Network and security manager 2010.4

Table of Contents