org.sblim.wbem.client
Class BatchResult
java.lang.Object
org.sblim.wbem.client.BatchResult
public class BatchResult
extends java.lang.Object
BatchResult class encapsulates the results from a batch request, allowing to
manipulate results from individual operations one at the time. This class
provides mechanisms to check which operations failed, and which operations
where successfully completed.
BatchResult(Object[] results) - Constructs an object of a BatchResult.
|
int[] | getFailureIds() - Returns an array which contains the indexes of the operations that
failed.
|
Object | getResult(int operationID) - Returns the object produced by the specified batch operation.
|
int[] | getSuccessIds() - Returns a list of the operation ID that were successfully completed.
|
failureIds
protected int[] failureIds
successIds
protected int[] successIds
BatchResult
public BatchResult(Object[] results)
Constructs an object of a BatchResult.
results
- An array of CIMOperation
getFailureIds
public int[] getFailureIds()
Returns an array which contains the indexes of the operations that
failed. A zero length array, means that none of the operations fail.
- The indexes of the operations that failed
getResult
public Object getResult(int operationID)
throws CIMException
Returns the object produced by the specified batch operation. The object
may be an enumeration of entities, a single CIM Object (CIMClass,
CIMInstance, CIMObject) or null
CIMException
- a cim exception of the operation was not succesfully
completed.
getSuccessIds
public int[] getSuccessIds()
Returns a list of the operation ID that were successfully completed.
- The indexes of the operations that succeeded
Copyright © 2005, 2007 IBM Corporation. All Rights Reserved.