## Uses of Class
com.sas.lsaf.query.QueryException

- Packages that use QueryException
  Package | Description
  --- | ---
  com.sas.lsaf.query.audit | The services and classes to query and extract audit information to a file for further processing.
  com.sas.lsaf.query.repository | The services and classes to extract repository content information to a file for further processing.
  com.sas.lsaf.query.repository.recyclebin | The services and classes to extract recycle bin content information to a file for further processing.
  com.sas.lsaf.query.security.membership | The services and classes to extract membership information to a file for further processing.
  com.sas.lsaf.query.security.permissions | The services and classes to query and extract permission information to a file for further processing.

- - ### Uses of QueryException in com.sas.lsaf.query.audit

    Methods in com.sas.lsaf.query.audit that throw QueryException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | AuditQueryService.`executeAuditEntryDetailQuery​(AuditEntryDetailQuery query, ExtractFileCreateInfo file)` | Extracts audit entries with details to a file based on the specified query.
    `java.lang.String` | AuditQueryService.`executeAuditEntryQuery​(AuditEntryQuery query, ExtractFileCreateInfo file)` | Extracts audit entries to a file based on the specified query.

  - ### Uses of QueryException in com.sas.lsaf.query.repository

    Methods in com.sas.lsaf.query.repository that throw QueryException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | RepositoryQueryService.`executeRepositoryContainerQuery​(RepositoryContainerQuery query, ExtractFileCreateInfo file)` | Extracts repository container information to a file based on the specified query.
    `java.lang.String` | RepositoryQueryService.`executeRepositoryFileQuery​(RepositoryFileQuery query, ExtractFileCreateInfo file)` | Extracts repository file information for the latest version of a file based on the specified query.
    `java.lang.String` | RepositoryQueryService.`executeRepositoryFileVersionQuery​(RepositoryFileVersionQuery query, ExtractFileCreateInfo file)` | Extracts repository file information for each version of a file based on the specified query.
    `java.lang.String` | RepositoryQueryService.`executeRepositoryItemQuery​(RepositoryItemQuery query, ExtractFileCreateInfo file)` | Extracts repository item (file and container) information to a file based on the specified query.

  - ### Uses of QueryException in com.sas.lsaf.query.repository.recyclebin

    Methods in com.sas.lsaf.query.repository.recyclebin that throw QueryException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | RecycleBinQueryService.`executeRecycleBinContainerQuery​(RecycleBinContainerQuery query, ExtractFileCreateInfo file)` | Extracts individual containers that have been deleted and are located in the recycle bin based on the specified query.
    `java.lang.String` | RecycleBinQueryService.`executeRecycleBinFileQuery​(RecycleBinFileQuery query, ExtractFileCreateInfo file)` | Extracts individual files that have been deleted and are located in the recycle bin based on the specified query.
    `java.lang.String` | RecycleBinQueryService.`executeRecycleBinFileVersionQuery​(RecycleBinFileVersionQuery query, ExtractFileCreateInfo file)` | Extracts individual files that have been deleted and are located in the recycle bin based on the specified query.
    `java.lang.String` | RecycleBinQueryService.`executeRecycleBinItemQuery​(RecycleBinItemQuery query, ExtractFileCreateInfo file)` | Extracts individual items that have been deleted and are located in the recycle bin based on the specified query.

  - ### Uses of QueryException in com.sas.lsaf.query.security.membership

    Methods in com.sas.lsaf.query.security.membership that throw QueryException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | ContextMembershipQueryService.`executeContextMembershipQuery​(ContextMembershipQuery query, ExtractFileCreateInfo file)` | Extracts the assigned membership of a context with the option to include defined groups.
    `java.lang.String` | ContextMembershipQueryService.`executeDistinctContextMembershipQuery​(DistinctContextMembershipQuery query, ExtractFileCreateInfo file)` | Extracts the distinct members of a context.

  - ### Uses of QueryException in com.sas.lsaf.query.security.permissions

    Methods in com.sas.lsaf.query.security.permissions that throw QueryException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.lang.String` | PermissionsQueryService.`executeCurrentPermissionsQuery​(PermissionsQuery query, ExtractFileCreateInfo file)` | Extracts the current effective permissions for items in the repository.
    `java.lang.String` | PermissionsQueryService.`executeDefaultPermissionsQuery​(PermissionsQuery query, ExtractFileCreateInfo file)` | Extracts the default effective permissions for containers in the repository.