com.microstrategy.web.objects.admin.licensing.BatchLicenseAudit |
The BatchLicenseAudit
interface allows the user to retrieve
results of the audit in an incremental manner. The batch audit is identified
by its ID when the newBatchAudit(WebUserEntity, int)
method is called, a new audit job is started on the Intelligence Server,
and the first set of results from the job are retrieved (using the blockCount given).
From that point on, the audit will continue to run on the Intelligence Server,
and the results can be retrieved when needed in chunks.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract int |
getAuditID()
Return the batch audit handle ID.
| ||||||||||
abstract int |
getBlockCount()
Returns the block count to incrementally audit users.
| ||||||||||
abstract BatchAuditResults |
getResults(int blockBegin)
Returns the result of a batch auditing operation.
| ||||||||||
abstract boolean |
isEndOfAudit()
Returns whether it is the end of user license auditing.
| ||||||||||
abstract void |
setBlockCount(int count)
Sets the block count to incrementally audit users.
|
Return the batch audit handle ID.
Returns the block count to incrementally audit users.
Returns the result of a batch auditing operation.
blockBegin | the start point to perform batch audit. |
---|
WebObjectsException |
---|
Returns whether it is the end of user license auditing. If it is end of auditing, the auditing handle will be deleted automatically.
true
if we reach the end of auditing.
Sets the block count to incrementally audit users.
count | the block count. |
---|