# Uses of Package
com.sas.lsaf.core

- Packages that use com.sas.lsaf.core
  Package | Description
  --- | ---
  com.sas.lsaf.client | Classes needed to create a session and access available services.
  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.common | Contains common content classes.
  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 | Contains common classes and interfaces for core services in the system.
  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.element | Class definitions representing base elements in a process flow.
  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.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.client
  Class | Description
  --- | ---
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.common
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SourceLocation | The allowed values for source location.
  ValidationResult | The class that represents validation results from performing an import or export.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.dictionary
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  DataType | The allowed values of data types.
  EntityState | The allowed values of entity states.
  EntityStatus | The allowed values of entity statuses.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.model
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.standards
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  EntityState | The allowed values of entity states.
  EntityStatus | The allowed values of entity statuses.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.study
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SourceLocation | The allowed values for source location.
  ValidationResult | The class that represents validation results from performing an import or export.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.tlf
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SourceLocation | The allowed values for source location.
  ValidationResult | The class that represents validation results from performing an import or export.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.clinical.tlftemplate
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRevisionable | Abstract implementation of the `Revisionable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  Revisionable | This interface is to be implemented by a service level DTO.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.content.common
  Class | Description
  --- | ---
  SourceLocation | The allowed values for source location.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.content.repository
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Attribute | Representation of an attribute on an object.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SearchResultsInfo | This class represents the results of a search executed on the server.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.content.repository.recyclebin
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.content.repository.signature
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.content.utilization
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.content.workspace
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.core
  Class | Description
  --- | ---
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  DataAccessException | Thrown when there is a problem storing or retrieving data from the database.
  DataType | The allowed values of data types.
  EntityState | The allowed values of entity states.
  EntityStatus | The allowed values of entity statuses.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  Revisionable | This interface is to be implemented by a service level DTO.
  SourceLocation | The allowed values for source location.
  ValidationMessage | The class that represents validation information from a finding generated while performing an operation such as import or export.
  ValidationMessage.Severity | The possible values of validation message severity.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.core.type
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.execution.job
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  SourceLocation | The allowed values for source location.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.execution.session
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.messaging.subscription
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.query
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  SourceLocation | The allowed values for source location.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.schedule
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SourceLocation | The allowed values for source location.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.acl
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  ObjectIdentity | Uniquely identifies an object anywhere in the system.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.audit
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SearchResultsInfo | This class represents the results of a search executed on the server.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.authentication
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.group
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  ObjectIdentity | Uniquely identifies an object anywhere in the system.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.membership
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  ObjectIdentity | Uniquely identifies an object anywhere in the system.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.principal
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.privilege
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.role
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  AbstractRuntimeException | Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  ObjectIdentity | Uniquely identifies an object anywhere in the system.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.security.user
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Attribute | Representation of an attribute on an object.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.workflow.autoflow
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.workflow.element
  Class | Description
  --- | ---
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.workflow.processdefinition
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Identifiable | An interface indicating objects that have the identifier and type properties.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.workflow.processflow
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Attribute | Representation of an attribute on an object.
  Identifiable | An interface indicating objects that have the identifier and type properties.
  SearchResultsInfo | This class represents the results of a search executed on the server.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.workflow.processflow.setup
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  Attribute | Representation of an attribute on an object.

- Classes in com.sas.lsaf.core used by com.sas.lsaf.workflow.task
  Class | Description
  --- | ---
  AbstractCheckedException | Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
  AbstractIdentifiable | An abstract parent class for objects implementing the `Identifiable` interface.
  Attribute | Representation of an attribute on an object.
  Identifiable | An interface indicating objects that have the identifier and type properties.