Interface BatchAuditResults


  • public interface BatchAuditResults
    The BatchAuditResults interface exposes a single batch of users returned from an audit. You can use this interface to get each UserLicenseInfo object, or to get the blockBegin and blockCount settings used to retrieve this set of users. Finally, the isEndOfAudit method will tell you whether this is the last portion of data for the audit or whether more data still exists.
    Since:
    MicroStrategy Web 8.0.2
    • Method Detail

      • size

        int size()
        Returns the number of UserLicenseInfo objects in the result.
        Returns:
        the number of UserLicenseInfo objects
      • getBlockBegin

        int getBlockBegin()
        Returns the block begin of the current auditing result.
        Returns:
        the block begin.
      • getBlockCount

        int getBlockCount()
        Returns the block count of the current auditing result.
        Returns:
        the block count
      • get

        UserLicenseInfo get​(int i)
        Returns the UserLicenseInfo object at the specified position.
        Parameters:
        i - the index to a UserLicenseInfo object.
        Returns:
        the UserLicenseInfo object at the specified position.
      • elements

        java.util.Enumeration elements()
        Returns an enumeratioin over all the the UserLicenseInfo objects.
        Returns:
        an enumeratioin over all the the UserLicenseInfo objects.
      • isComplete

        boolean isComplete()
        Returns whether it is the end of user license auditing. If it is end of auditing, the auditing handle will be deleted automatically.
        Returns:
        true if we reach the end of auditing.
      • getContactLicenseInfos

        java.util.List<ContactLicenseInfo> getContactLicenseInfos()
        Returns license info of contacts
        Returns:
        license info of contacts.