## Uses of Class
com.sas.lsaf.core.AbstractCheckedException

- Packages that use AbstractCheckedException
  Package | Description
  --- | ---
  com.sas.lsaf.clinical.common | Contains common clinical classes.
  com.sas.lsaf.clinical.dictionary | Classes and interfaces to retrieve dictionaries.
  com.sas.lsaf.clinical.model | Classes and interfaces to retrieve models.
  com.sas.lsaf.clinical.standards | Classes and interfaces to retrieve and export standards in the system.
  com.sas.lsaf.clinical.study | Classes and interfaces to retrieve study information.
  com.sas.lsaf.clinical.tlf | Contains classes for global tlf information in the system.
  com.sas.lsaf.clinical.tlftemplate | Contains classes for managing TLF templates.
  com.sas.lsaf.content.repository | Classes and interfaces to manage content in the repository.
  com.sas.lsaf.content.repository.recyclebin | The service to retrieve and delete items from the recycle bin.
  com.sas.lsaf.content.repository.signature | Service and class definitions for signing files and getting signatures.
  com.sas.lsaf.content.utilization | Service and class definitions for retrieving resource utilization information.
  com.sas.lsaf.content.workspace | Classes and interfaces to manage content in the current user's workspace.
  com.sas.lsaf.core.type | Services and classes to describe the object type definitions within the system.
  com.sas.lsaf.execution.job | Provides the classes needed to create, update, and get jobs as well as execute them and get their status.
  com.sas.lsaf.execution.session | The classes and interfaces to query and manage execution sessions.
  com.sas.lsaf.messaging.subscription | The service for creating and retrieving subscriptions.
  com.sas.lsaf.query | Contains common classes and interfaces to query information.
  com.sas.lsaf.schedule | Service and class definitions to manage schedules.
  com.sas.lsaf.security.acl | Service and class definitions to create and manipulate ACLs.
  com.sas.lsaf.security.audit | Service and class definitions for getting global audit entries.
  com.sas.lsaf.security.authentication | Exceptions that can be thrown when authenticating a user.
  com.sas.lsaf.security.group | Service and classes for creating and manipulating groups in the system.
  com.sas.lsaf.security.membership | Service and class definitions for manipulating the membership of a context.
  com.sas.lsaf.security.principal | Class definitions for manipulating and identifying principals in the system.
  com.sas.lsaf.security.privilege | Service and classes for identifying and using privileges in the system.
  com.sas.lsaf.security.role | Service and class definitions for manipulating and creating roles, their availability in contexts, and their membership lists.
  com.sas.lsaf.security.user | Service and classes to create and manipulate users in the system.
  com.sas.lsaf.workflow.autoflow | The service and class definitions to manage automatic creation of process flows.
  com.sas.lsaf.workflow.processdefinition | The service and class definitions to manage process flow definitions.
  com.sas.lsaf.workflow.processflow | The service and class definitions to manage process flows.
  com.sas.lsaf.workflow.processflow.setup | The service and class definitions to manage process flows setup elements.
  com.sas.lsaf.workflow.task | Service and class definitions for managing and retrieving process flow tasks and elements.

- - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.common

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.common
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExportException` | Thrown when there is an issue when exporting the specified item.
    `class` | `ImportException` | Thrown when there is an issue when importing the specified item.
    `class` | `ValidationReportException` | Thrown when the validation report is not created.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.dictionary

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.dictionary
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DictionaryException` | Root of the hierarchy of all checked dictionary exceptions.
    `class` | `DictionaryNotFoundException` | Thrown when the specified dictionary is not found.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.model

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.model
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ModelException` | The root of the hierarchy of all checked model exceptions.
    `class` | `ModelNotFoundException` | Thrown when the specified model is not found.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.standards

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.standards
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `StandardNotFoundException` | Thrown when the specified standard is not found.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.study

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.study
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ExternalDictionaryAssociationExistsException` | Thrown when the specified external dictionary association exists.
    `class` | `ExternalDictionaryAssociationNotFoundException` | Thrown when the specified external dictionary associated does not exist.
    `class` | `StandardAssociationExistsException` | Thrown when the standard association exists.
    `class` | `StandardAssociationNotFoundException` | Thrown when the specified associated standard does not exist.
    `class` | `StudyCodeListUpdateException` | Thrown when the study code lists cannot be updated.
    `class` | `StudyComponentEditException` | Thrown when a study component cannot be marked for edit.
    `class` | `StudyDictionaryException` | Thrown when the specified study is not found.
    `class` | `StudyNotFoundException` | Thrown when the specified study is not found.
    `class` | `StudySupportingDocumentUpdateException` | Thrown when a study's supporting documents cannot be updated.
    `class` | `StudyTableUpdateException` | Thrown when a study's tables cannot be updated.
    `class` | `StudyUpdateException` | Thrown when a study cannot be updated.
    `class` | `StudyValueLevelMetadataUpdateException` | Thrown when a study's value level metadata cannot be updated.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.tlf

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.tlf
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AnalysisResultNotFoundException` | Thrown when the specified analysis result is not found or the user does not have access to the analysis result.
    `class` | `SectionException` | The class that represents all section checked exceptions.
    `class` | `SectionNotFoundException` | Thrown when the specified section is not found.
    `class` | `TlfException` | Root of all checked TLF exceptions.
    `class` | `TlfNotFoundException` | Thrown when the specified TLF is not found or the user does not have access to the TLF.
    `class` | `TlfUpdateException` | Thrown when the TLF cannot be updated.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.clinical.tlftemplate

    Subclasses of AbstractCheckedException in com.sas.lsaf.clinical.tlftemplate
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TlfTemplateException` | The class that represents the root of all checked TLF template exceptions.
    `class` | `TlfTemplateExistsException` | Thrown when an attempt is made to create a TLF template and one with that name exists.
    `class` | `TlfTemplateNotFoundException` | Thrown when the specified TLF template is not found.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.content.repository

    Subclasses of AbstractCheckedException in com.sas.lsaf.content.repository
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CheckedOutFilesSearchException` | Thrown when an error is encountered when searching checked out files.
    `class` | `RepositoryException` | The root of the hierarchy of all checked repository exceptions.
    `class` | `RepositoryItemCheckinException` | Thrown when an attempt is made to check in a file that is not checked out.
    `class` | `RepositoryItemCheckoutException` | Thrown when attempt is made to check out a repository file that is currently checked out.
    `class` | `RepositoryItemCopyException` | The class that represents a repository item that cannot be copied as requested.
    `class` | `RepositoryItemDeleteException` | The class that represents a repository item that cannot be deleted.
    `class` | `RepositoryItemException` | The root of the hierarchy of all checked repository item exceptions.
    `class` | `RepositoryItemExistsException` | Thrown when an attempt is made to create a repository item and an item by that name currently exists.
    `class` | `RepositoryItemLockException` | Thrown when there is an issue when locking the file at the specified path.
    `class` | `RepositoryItemMoveException` | The class that represents a repository item that cannot be moved.
    `class` | `RepositoryItemNotFoundException` | Thrown when the specified repository item is not found.
    `class` | `RepositoryItemRenameException` | Thrown when the specified repository item cannot be renamed.
    `class` | `RepositoryItemUndoCheckoutException` | Thrown when the specified repository file is not checked out, so the checkout cannot be reversed.
    `class` | `RepositoryItemUnlockException` | Thrown when there is an issue when unlocking the file at the specified path.
    `class` | `RepositoryItemUpdateException` | Thrown when a repository item cannot be updated.
    `class` | `RepositoryItemVersioningException` | Thrown when an attempt is made to create a new version of an unversioned file.
    `class` | `RepositorySearchException` | Thrown when an error occurred searching the repository.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.content.repository.recyclebin

    Subclasses of AbstractCheckedException in com.sas.lsaf.content.repository.recyclebin
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `RecycleBinItemDeleteException` | Thrown when there is an error deleting items that are in the recycle bin.
    `class` | `RecycleBinItemNotFoundException` | Thrown when an item in the recycle bin cannot be read.
    `class` | `RecycleBinItemSearchException` | Thrown when an error occurred when retrieving an item from the recycle bin.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.content.repository.signature

    Subclasses of AbstractCheckedException in com.sas.lsaf.content.repository.signature
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SigningException` | Thrown when an error occurs during the signing process.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.content.utilization

    Subclasses of AbstractCheckedException in com.sas.lsaf.content.utilization
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ResourceUtilizationException` | Root of the hierarchy of all checked resource utilization exceptions within the application.
    `class` | `ResourceUtilizationPathNotFoundException` | Thrown when the item cannot be found at the specified path.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.content.workspace

    Subclasses of AbstractCheckedException in com.sas.lsaf.content.workspace
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SharedWorkspaceException` | The root of the hierarchy of all shared workspace item checked exceptions.
    `class` | `SharedWorkspaceLinkNotFoundException` | Thrown when the specified shared workspace link is not found.
    `class` | `WorkspaceItemCopyException` | Thrown when the workspace item cannot be copied as requested.
    `class` | `WorkspaceItemDeleteException` | Thrown when the workspace item cannot be deleted as requested.
    `class` | `WorkspaceItemException` | The root of the hierarchy of all workspace item checked exceptions.
    `class` | `WorkspaceItemExistsException` | Thrown when an attempt is made to create a workspace item in the workspace and an item with that name exists.
    `class` | `WorkspaceItemMoveException` | Thrown when the workspace item cannot be moved as requested.
    `class` | `WorkspaceItemNotFoundException` | Thrown when the specified workspace item is not found in the workspace.
    `class` | `WorkspaceMarkForAddException` | Thrown when the workspace item cannot be marked for addition to the repository.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.core.type

    Subclasses of AbstractCheckedException in com.sas.lsaf.core.type
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `TypeNotFoundException` | Thrown when the specified object type definition can not be found in the system.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.execution.job

    Subclasses of AbstractCheckedException in com.sas.lsaf.execution.job
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JobCreateException` | Thrown when the creation of a job encounters a problem.
    `class` | `JobExistsException` | Thrown when an attempt is made to create a job that exists.
    `class` | `JobFormatException` | Thrown when the definition of the job is not valid.
    `class` | `JobNotFoundException` | Thrown when the specified job is not found.
    `class` | `JobSubmissionException` | Thrown when an error is encountered when executing or attempting to execute a job.
    `class` | `JobSubmissionNotFoundException` | Thrown when the specified job submission is not found.
    `class` | `JobUpdateException` | Thrown when the job cannot be updated.
    `class` | `ResultsNotFoundException` | Thrown when the job submission results are not found.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.execution.session

    Subclasses of AbstractCheckedException in com.sas.lsaf.execution.session
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SessionException` | Thrown when an error occurred acting on a session.
    `class` | `SessionNotFoundException` | Thrown when the session is not found.
    `class` | `SessionSearchException` | Thrown when an error is encountered while searching sessions.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.messaging.subscription

    Subclasses of AbstractCheckedException in com.sas.lsaf.messaging.subscription
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SubscriptionException` | Thrown when an attempt to create a subscription fails.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.query

    Subclasses of AbstractCheckedException in com.sas.lsaf.query
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `QueryException` | Thrown when an error is encountered while parsing the query.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.schedule

    Subclasses of AbstractCheckedException in com.sas.lsaf.schedule
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ScheduleException` | Thrown when there is an error with a schedule.
    `class` | `ScheduleNotFoundException` | Thrown when the specified schedule is not found or the user does not have access to the schedule.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.acl

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.acl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AclException` | Root of the hierarchy of all ACL checked exceptions within the SAS Life Science Analytics Framework Java API.
    `class` | `AclNotFoundException` | Thrown when an error is encountered while getting an ACL.
    `class` | `AclUpdateException` | Thrown when an error is encountered while updating an ACL.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.audit

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.audit
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AuditSearchException` | Thrown when an error is encountered while searching the audit entries.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.authentication

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.authentication
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AccountDeactivatedException` | Thrown when an authentication request is rejected because the account is in a deactivated state.
    `class` | `AccountException` | The root of the hierarchy of all account authentication exceptions.
    `class` | `AccountExpiredException` | Thrown when an authentication request is rejected because the account is in an expired state.
    `class` | `AccountLockedException` | Thrown when an authentication request is rejected because the account is in a locked state.
    `class` | `AccountNotFoundException` | Thrown when an authentication request is rejected because the account does not exist within the system.
    `class` | `AuthenticationException` | The root of the hierarchy of all authentication exceptions.
    `class` | `CredentialsException` | The root of the hierarchy of all credential-related authentication exceptions.
    `class` | `CredentialsExpiredException` | Thrown when an authentication request is rejected because the account's credentials have expired.
    `class` | `CredentialsIncorrectException` | Thrown when an authentication request is rejected because the credentials are incorrect.
    `class` | `UnknownAuthenticationException` | Thrown when an unforeseen authentication error occurs.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.group

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.group
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `GroupException` | The root of the hierarchy of all group checked exceptions within the SAS Life Science Analytics Framework Java API.
    `class` | `GroupExistsException` | Thrown when an attempt is made to create a group that exists with the same name in the same context.
    `class` | `GroupNotFoundException` | Thrown when the specified group is not found.
    `class` | `InvalidGroupMemberException` | Thrown when a group is updated with new members that violate membership contracts.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.membership

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.membership
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InvalidMemberException` | Thrown when an attempt is made to add Principals to a membership in which they are not potential members.
    `class` | `MemberExistsException` | Thrown when a principal, or set of principals, is currently a member of the context.
    `class` | `MemberNotFoundException` | Thrown when the principal, or principals, specified is not a member of the context.
    `class` | `MembershipException` | The root of the hierarchy of all membership check exceptions within the SAS Life Science Analytics Framework Java API.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.principal

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.principal
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PrincipalNotFoundException` | Thrown when the specified principal can not be found in the system.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.privilege

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.privilege
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InvalidPrivilegeException` | Thrown when a specified privilege is not defined or is not associated with the specified scope.
    `class` | `PrivilegeException` | Root of the hierarchy of all checked privilege exceptions within the SAS Life Science Analytics Framework Java API.
    `class` | `PrivilegeNotFoundException` | Thrown when a privilege specified is not defined.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.role

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.role
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InvalidRoleMemberException` | Thrown when a role is created or updated with new members that violate any membership contracts.
    `class` | `RoleException` | Root of the hierarchy of all checked role exceptions within the SAS Life Science Analytics Framework Java API.
    `class` | `RoleExistsException` | Thrown when an attempt is made to define a role that is already defined; or add an inherited role that is already inherited.
    `class` | `RoleNotFoundException` | Thrown when the specified role was not found on the server.
    `class` | `RoleUpdateException` | Thrown when a role could not be updated.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.security.user

    Subclasses of AbstractCheckedException in com.sas.lsaf.security.user
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `UserDeleteException` | Thrown when there is a problem deleting a user from the system.
    `class` | `UserException` | Root of the hierarchy of all user account checked exceptions within the SAS Life Science Analytics Framework Java API.
    `class` | `UserExistsException` | Thrown when the user account to be created exists in the system.
    `class` | `UserLockedException` | Thrown when a user account is attempted to be locked but is already locked.
    `class` | `UserNotFoundException` | Thrown when the user account that is specified for an action does not exist in the system.
    `class` | `UserPasswordException` | Thrown when an invalid password is specified.
    `class` | `UserUnlockedException` | Thrown when a user account is attempted to be unlocked but is already unlocked.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.workflow.autoflow

    Subclasses of AbstractCheckedException in com.sas.lsaf.workflow.autoflow
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AutoFlowException` | Thrown when there is an issue automatically creating a process flow.
    `class` | `AutoFlowSetupException` | Thrown when there is a set up issue that prevents the automatic creation of a process flow.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.workflow.processdefinition

    Subclasses of AbstractCheckedException in com.sas.lsaf.workflow.processdefinition
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ProcessDefinitionDeploymentException` | Thrown when the specified process flow definition cannot be deployed.
    `class` | `ProcessDefinitionMappingUpdateException` | Thrown when the specified process flow definition mapping could not be updated.
    `class` | `ProcessDefinitionNotFoundException` | Thrown when the specified process flow definition is not found.
    `class` | `ProcessDefinitionStateException` | Thrown when the specified process flow definition state cannot be changed.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.workflow.processflow

    Subclasses of AbstractCheckedException in com.sas.lsaf.workflow.processflow
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InvalidProcessFlowStateException` | Thrown when the process flow is in an invalid state to perform a specific action.
    `class` | `InvalidRecipientException` | Thrown when the recipients for a notification task setup are invalid.
    `class` | `InvalidTaskAssigneeException` | Thrown when the assignee for a user task setup is invalid.
    `class` | `ProcessFlowContextNotFoundException` | Thrown when a process flow definition context is not found.
    `class` | `ProcessFlowCopyException` | Thrown when an issue occurs when copying a process flow.
    `class` | `ProcessFlowElementNotFoundException` | Thrown when the element for the process flow is not found.
    `class` | `ProcessFlowException` | Thrown when an issue occurs during process flow execution.
    `class` | `ProcessFlowExistsException` | Thrown when an attempt is made to create a process flow and one with that name exists in the specified context.
    `class` | `ProcessFlowManifestCreateException` | Thrown when there is an issue creating a process flow manifest file for a process flow.
    `class` | `ProcessFlowNotFoundException` | Thrown when the specified process flow is not found or the user does not have access to the process flow.
    `class` | `ProcessFlowSearchException` | Thrown when an error is encountered when searching process flows.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.workflow.processflow.setup

    Subclasses of AbstractCheckedException in com.sas.lsaf.workflow.processflow.setup
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ProcessFlowElementSetupException` | Thrown when the element setup for the process flow cannot be updated.
    `class` | `ProcessFlowElementSetupNotFoundException` | Thrown when the element setup for the process flow is not found.

  - ### Uses of AbstractCheckedException in com.sas.lsaf.workflow.task

    Subclasses of AbstractCheckedException in com.sas.lsaf.workflow.task
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InvalidTaskStateException` | Thrown when the assignee for a user task setup is invalid.
    `class` | `TaskNotFoundException` | Thrown when the specified task is not found or the user does not have access to the process flow.
    `class` | `TaskSearchException` | Thrown when an error is encountered while searching the process flow tasks.