All Classes and Interfaces
Class
Description
Represents an access control list for a specific object in the system.
Root of the hierarchy of all checked exceptions within the SAS Life Science Analytics Framework Java API.
Represents all of the properties and attributes that can be set on a repository item during creation.
An abstract parent class for objects implementing the
Identifiable interface.Abstract implementation of the
Revisionable interface.Root of the hierarchy of all runtime exceptions within the SAS Life Science Analytics Framework Java API.
Thrown when the user does not have appropriate permissions for the action they attempted.
Thrown when an authentication request is rejected because the account is in a deactivated state.
The root of the hierarchy of all account authentication exceptions.
Thrown when an authentication request is rejected because the account is in an expired state.
Account information that details account activation, licensing, and external authentication settings, if applicable.
The list of supported account types.
Thrown when an authentication request is rejected because the account is in a locked state.
Thrown when an authentication request is rejected because the account does not exist within the system.
An ACL contains owner and access permission information for a given object.
A data object that represents access permissions for an ACL principal.
PermissionValue is an enum that represents the possible values of a permission.
Root of the hierarchy of all ACL checked exceptions within the SAS Life Science Analytics Framework Java API.
A data object that represents the members ACL.
Thrown when an error is encountered while getting an ACL.
A data object that represents the owner ACL.
Root of the hierarchy of all runtime acl exceptions within the application.
Service that provides a way to manipulate owner and permission information of an object.
Thrown when an error is encountered while updating an ACL.
Thrown if an action could not be completed because there was an issue with the acl.
ActionStatus contains information about the results of a batch operation.
Describes the completion status of either the overall action or an individual action status detail.
Represents the status of an individual step of an action completed in the system.
The class that represents the data set metadata of an analysis result.
The class that represents an analysis result which is used to link results, data, and documentation in a
clinical study report.
Thrown when the specified analysis result is not found or the user does not have access to the analysis result.
Provides information on the internal versions of components that were deployed with the API.
A service which exposes internal versions of components that were deployed with the API.
Representation of an attribute on an object.
Information about the attributes that are defined on a
Type.The enumeration that defines the data type that is stored by the attribute.
The class that represents a single process flow definition attribute mapping.
The class to represent the different types of clinical attribute values.
The representation of an audit action that is associated with a specific object type within the system.
The abstract class that contains string constants that represent the action value in an
AuditEntry.AuditEntry contains information from a single audit record that includes the source information, the action
performed, when the action was performed, and who performed the action.
The execution mode in which the audit entry was recorded.
Audit entry details contains the attributes that were changed during an auditable action, hich includes the old and new
values, for a particular audit entry.
This class represents an API to generate criteria to query audit entry details.
This class represents an API to generate criteria to query audit entries.
Audit entry query contains information on how to query the audit trail information.
The service to extract audit information to a file.
Thrown when an error is encountered while searching the audit entries.
The service to query the global audit history or an object's audit history.
The root of the hierarchy of all authentication exceptions.
Metadata representation of an authentication provider suitable for selection lists.
Thrown when there is an issue automatically creating a process flow.
The interface that a source object must implement to automatically create process flows from the source object.
The class that represents process flow definition mapping metadata.
The service to automatically create process flows based on a mapping from process flow definition element attributes
to the attributes of an
AutoFlowLaunchable object.Thrown when there is a set up issue that prevents the automatic creation of a process flow.
The types from which a process flow can be automatically created.
The class that represents base clinical standard type details.
This class represents all of the properties and attributes that can be set for a file when it is created.
The service to perform batch operations in the repository.
A service to perform batch operations in the current user's workspace.
The class that represents information to filter checked out files.
Thrown when an error is encountered when searching checked out files.
Interface that defines the state of the connection to the server.
The class that represents the results of importing clinical data.
This class represents a method to specify the column information to query.
The type of column to query.
This class represents a search condition in which to query information based on the comparison of a column to a value.
The method with which to evaluate data that is compared to a value.
The abstract class that represents a completed element of a process flow.
The completed states of the element.
The class that represents a completed event in a process flow.
The class that represents a completed event gateway in a process flow.
The class that represents a completed job task in a process flow.
The class that represents a completed notification task in a process flow.
The class that represents a completed signal event in a process flow
The class that represents a completed task in a process flow.
The class that represents a completed user task in a process flow.
The class that represents a completed user task in a process flow with completion attributes and task assignment
history.
This class represents a compound expression in which to query information.
The method by which to combine conditions for a query.
Thrown when a configuration error is detected.
An interface that indicates a condition to query information.
This class represents criteria to use to query membership information.
The scope in which to query the membership.
The service to extract context membership information to a file.
Thrown when the item to copy has been marked as
RepositoryItem.Syncable.DENY or RepositoryItem.Syncable.DENY_ALL.The class that represents the parameters that are required to create a signature.
The values by which a process flow can be created.
The root of the hierarchy of all credential-related authentication exceptions.
Thrown when an authentication request is rejected because the account's credentials have expired.
Thrown when an authentication request is rejected because the credentials are incorrect.
Thrown when there is a problem storing or retrieving data from the database.
The class that represents a form property in a process flow that is specified with the start event in a process flow
definition.
The property types.
The allowed values of data types.
A DefaultAcl contains owner and access permission information for a given container object.
The enumeration to determine the default owner of child items created underneath this container.
A lightweight version of the dictionary object.
Root of the hierarchy of all checked dictionary exceptions.
Thrown when the specified dictionary is not found.
A service to retrieve dictionaries.
This class represents the criteria to query membership information.
The parent class for an element in a process flow.
The types of the flow elements.
The abstract parent class of the element set up information for all element types in a process flow.
The values of the session engine types, based on the execution environment.
The allowed values of entity states.
The allowed values of entity statuses.
The abstract class that represents the set up information for event types in a process flow.
Thrown when there is an issue when exporting the specified item.
This class represents the properties that can be set for a file when it is exported.
An external dictionary is a reference to an industry standard dictionary such as MedDRA and WHODRUG.
Thrown when the specified external dictionary association exists.
Thrown when the specified external dictionary associated does not exist.
A service to retrieve external dictionaries.
This class represents all of the properties and attributes that can be set on a file during query file creation.
Represents all of the properties and attributes that can be set on a file during creation.
The class containing information for importing metadata from a file within the system.
The class that represents the specification of a file or a folder.
The types to map process flow elements with values.
The class that represents an element in a process flow definition.
The class that represents the attribute mapping for a process flow definition element.
This class represents an attribute definition for a user task in a process flow definition, as it is defined in the process
flow definition file.
A global privilege represents a capability to perform some global function or global action in the system.
A constants class that provides a comprehensive list of global privileges used within the system.
The global privilege service provides methods to manage the assignment of global privileges to users.
Group is a collection of principals (users or other groups) that are uniquely identified by a name and context.
Thrown when the group context is not found.
A lightweight representation of a group.
The root of the hierarchy of all group checked exceptions within the SAS Life Science Analytics Framework Java API.
Thrown when an attempt is made to create a group that exists with the same name in the same context.
Thrown when the specified group is not found.
The service that provides methods to manage the lifecycle of a group within the SAS Life Science Analytics Framework.
Thrown when there was communication error between the client and server.
Thrown when there was an HTTP or communications error between the client and server.
Thrown when there was communication error between the client and server because the host specified in the URL cannot
be reached.
An interface indicating objects that have the identifier and type properties.
Thrown when an object instance to create is in a location that does not support the type as a child.
An exception indicating a path value provided was not well-formed.
Thrown when an object instance is used by a service that requires a specific capability that is not configured
for the type.
Thrown when there is an issue when importing the specified item.
The class that epresents an element definition of an intermediate catching event in a process flow definition.
Thrown when a group is updated with new members that violate membership contracts.
Thrown when an attempt is made to add Principals to a membership in which they are not potential members.
Thrown when a specified privilege is not defined or is not associated with the specified scope.
Thrown when the process flow is in an invalid state to perform a specific action.
Thrown when the recipients for a notification task setup are invalid.
Thrown when a role is created or updated with new members that violate any membership contracts.
Thrown when the assignee for a user task setup is invalid.
Thrown when the assignee for a user task setup is invalid.
Thrown when the object type is not valid for the specified operation.
The client representation of a job.
Thrown when the creation of a job encounters a problem.
Thrown when an attempt is made to create a job that exists.
Thrown when the definition of the job is not valid.
The abstract
JobInput class that represents the file or folder to transfer when submitting a published job.The class that represents the file to transfer when submitting a published job.
The class that represents the folder to transfer when submitting a published job.
Thrown when the specified job is not found.
The client representation of a job parameter.
The class that represents a way to specify the program file to use in a job submission.
The class that represents the method to check in outputs and, optionally, the locations from which to checkin the
outputs.
The class that represents the folders to check in and the method to check in their content.
The class that represents the files and folders to transfer for use in a published job submission.
The class that represents the files to transfer for use in a published job submission.
The class represents the folders to transfer for use in a published job submission.
The root class that represents an item to transfer for use in a published job submission.
The service to create, update, and get jobs.
The class that represents the job submission object that is used as a token to retrieve the status of a submitted
job.
The types of job submissions.
Thrown when an error is encountered when executing or attempting to execute a job.
Thrown when the specified job submission is not found.
The service that provides methods to execute jobs in the repository and in the user's workspace and to get the status
of the submitted job.
The client representation of the status of a job.
The valid detailed status values.
The summary status.
The class that represents a job task in a process flow.
The class that represents the setup information for the job task elements in a process flow.
Thrown when the job cannot be updated.
Metadata representation of a license type within the system.
Account lock information detailing whether the user account is currently locked, by whom, and when.
User account login information that details the last login and how many login attempts have been made for a
user account since the last successful login.
Thrown when logoff attempt fails for any reason.
Thrown when logon attempt fails due to configuration or credential errors.
This is the simplest and easiest entry point into the SAS Life Science Analytics Framework Java API.
A simple command utility demonstrating the capabilities of the SAS Life Science Analytics Framework Java API.
The client representation of a job manifest file.
The manifest type that indicates whether the job was run as a published job in the repository or if it was run in
the workspace.
The class that represents references to items that are not found or are not
accessible from the current user's repository or workspace.
The client representation of a file in a job manifest file.
Abstract base class for the files that are in a manifest file that exist in the current user's workspace or
repository.
The client representation of an input in a job manifest file.
The client representation of the job in a job manifest file.
The class that represents the metrics information for the synchronization of job items.
The client representation of an output file in a job manifest file.
The client representation of a program file that is in a job manifest file.
The client representation of a repository file that is referenced in a job manifest file.
The class that contains synchronization information when running a job.
The class that represents the files that were generated by the execution environment.
The client representation of a workspace file that is referenced in a job manifest file.
The class that describes the attributes for a process flow element, the other type of attributes to which they
can be mapped and the mapping method.
Thrown when a principal, or set of principals, is currently a member of the context.
Thrown when the principal, or principals, specified is not a member of the context.
The representation of the membership of a membership context.
Thrown when a membership context cannot be looked up by the identifier or the path.
A lightweight representation of a membership that is associated with a repository context with membership capability.
The root of the hierarchy of all membership check exceptions within the SAS Life Science Analytics Framework Java API.
This abstract class represents core columns to query membership information.
The membership service provides methods to manage and to get information about the members of a context in the
repository with membership capability.
Class ModelServiceConstants.
A lightweight representation of a model.
The root of the hierarchy of all checked model exceptions.
Thrown when the specified model is not found.
A service to retrieve models defined.
The class that represents a job task in a process flow.
The class that represents the setup information for notification task elements in a process flow.
The values for the priority of the message sent by the task.
Uniquely identifies an object anywhere in the system.
Thrown when an update to data is prevented due to the data on the server being more up to date then the data being
updated.
The class that represents the sorting method of the queried information by a column.
The class that represents the information about the method to check in outputs that are generated from a job
submission.
The class that represents a parameter value.
User account password information that details when the password was created, when it expires, and whether it is currently expired.
This class represents criteria to use to query permission information.
The service to extract permission information to a file.
Thrown when an update to data is prevented due to the inability of retrieving a write lock on the data being
updated.
A principal is either a user or a group that is defined in the system.
Thrown when the specified principal can not be found in the system.
A privilege represents a capability to perform some function or action in the system.
Root of the hierarchy of all checked privilege exceptions within the SAS Life Science Analytics Framework Java API.
Thrown when a privilege specified is not defined.
Thrown when the specified process flow definition cannot be deployed.
The class that specifies information about the process flow definition that was used to create a process flow.
The class that maps process flow definition element attributes so that process flows can be created and set up based
on the values in the mapping.
The class that defines attributes that can be mapped to the different process flow definition element attributes for
each element type.
Thrown when the specified process flow definition mapping could not be updated.
Thrown when the specified process flow definition is not found.
The service that supports the deployment, suspension, and activation of process flow definitions as well as mapping
process definitions for autoflow.
Thrown when the specified process flow definition state cannot be changed.
The class that represents a process flow.
A constants class that represents a comprehensive list of the signal event names that can affect process flow direction.
Thrown when a process flow definition context is not found.
Thrown when an issue occurs when copying a process flow.
The class that represents the options and details to copy a process flow.
A lightweight client that represents a process flow.
The statuses of a process flow.
Thrown when the element for the process flow is not found.
Thrown when the element setup for the process flow cannot be updated.
Thrown when the element setup for the process flow is not found.
Thrown when an issue occurs during process flow execution.
Thrown when an attempt is made to create a process flow and one with that name exists in the specified context.
Thrown when there is an issue creating a process flow manifest file for a process flow.
Thrown when the specified process flow is not found or the user does not have access to the process flow.
The class that represents the criteria to query the process flows.
Thrown when an error is encountered when searching process flows.
The class that represents the results of a process flow search.
The service that contains methods to manage process flows.
The service that contains methods to manage setup elements that are in a process flow.
Simple information holder that contains the necessary information to connect to a proxy server.
This class represents a simplified API to generate criteria to search for items.
Thrown when an error is encountered while parsing the query.
Thrown if query results exceeds the row limit.
The class that represents a query of individual containers that have been deleted and are located in the recycle bin.
This class represents a query of individual files that have been deleted and are located in the recycle bin.
The class that represents a query of individual files that have been deleted and are located in the recycle bin.
The class that represents an item that is in the recycle bin.
Thrown when there is an error deleting items that are in the recycle bin.
Thrown when an item in the recycle bin cannot be read.
The class that represents individual items that have been deleted and are located in the recycle bin.
Thrown when an error occurred when retrieving an item from the recycle bin.
The class that represents the information to filter recycle bin items.
The service to extract recycle bin content information to a file.
The class that represents the results of a recycle bin search based on a search query.
The service to retrieve and permanently delete items in the recycle bin.
Utility class to generate a relative path for a file relative to the provided base path.
The class that represents the method to generate a new version for a repository file is generated or what the new
version number is.
The abstract base class for all repository containers.
This class provides an API to generate criteria when querying repository containers.
The class that represents a context within the repository hierarchy.
Thrown when an action cannot be completed because the context type is disabled.
The root of the hierarchy of all checked repository exceptions.
The class that represents an executable file that is stored in the repository.
The class that represents a file that is stored in the repository.
Describes the overall signature status of the file.
The class that represents the latest repository file information that is related to synchronization state.
This class provides an API to generate criteria when querying repository files.
The class that represents the repository metadata information about a specific version of a file that is stored in
the repository.
This class provides an API to generate criteria when querying repository file versions.
The class that represents a folder that is the repository.
The abstract base class for all repository items.
Syncable enumeration that controls the workspace synchronization behavior for a specific repository item.
Thrown when an action is taken that is not allowed on checked out files.
Thrown when an attempt is made to check in a file that is not checked out.
Thrown when attempt is made to check out a repository file that is currently checked out.
The class that represents a repository item that cannot be copied as requested.
The class that represents a repository item that cannot be deleted.
The root of the hierarchy of all checked repository item exceptions.
Thrown when an attempt is made to create a repository item and an item by that name currently exists.
Thrown when an action cannot be completed because the item is in an invalid state.
Thrown when an action cannot be completed because the item is locked.
Thrown when there is an issue when locking the file at the specified path.
The class that represents a repository item that cannot be moved.
Thrown when the specified repository item is not found.
This class provides an API to generate criteria when querying repository content.
Thrown when the specified repository item cannot be renamed.
The root of the hierarchy of all runtime repository item exceptions.
Thrown when the specified repository file is not checked out, so the checkout cannot be reversed.
Thrown when there is an issue when unlocking the file at the specified path.
Thrown when a repository item cannot be updated.
Thrown when an attempt is made to create a new version of an unversioned file.
The service to extract repository content information to a file.
The root of the hierarchy of all runtime repository exceptions.
Thrown when an error occurred searching the repository.
The class that represents the results of a repository search based on a search query.
A service to manage resources in the repository.
Shared folder representation within the repository.
The class that represents the results of setting the state of a repository context.
Represents a workspace or repository container with total size of all its children.
Root of the hierarchy of all checked resource utilization exceptions within the application.
Thrown when the item cannot be found at the specified path.
The service that provides resource utilization information such as total repository size and total user workspace
size.
Represents transient workspace utilization by user.
Represents a workspace with total size of all its children.
Thrown when the job submission results are not found.
This interface is to be implemented by a service level DTO.
A role is a logical grouping of privileges.
Thrown when the specified role context could not be found.
A lightweight representation of a role.
Root of the hierarchy of all checked role exceptions within the SAS Life Science Analytics Framework Java API.
Thrown when an attempt is made to define a role that is already defined; or add an inherited role that
is already inherited.
Thrown when the specified role was not found on the server.
Service for defining and managing the lifecycle of roles.
Thrown when a role could not be updated.
Job run health status indicates whether a job is up-to-date since the last
successful run.
The interface that indicates that an object can to be scheduled.
The class that represents a schedule.
A lightweight client representation of a schedule.
The status of a schedule.
Thrown when there is an error with a schedule.
The class to schedule a job.
Thrown when the specified schedule is not found or the user does not have access to the schedule.
The service to manage the life cycle of a schedule.
The class that defines when a schedule runs.
The days of a week to use in weekly schedules.
The intervals in which the schedule runs.
A scoped privilege represents a capability to perform some scoped function or action in the repository hierarchy.
A constants class which provides a comprehensive list of scoped privileges used within the system.
A service to access the scoped privileges available at a given repository context.
The class that represents the information to search for repository items.
This class represents the results of a search executed on the server.
The lightweight representation of the definition of a clinical section.
The class that represents all section checked exceptions.
Thrown when the specified section is not found.
Factory interface that provides access to individual service implementations.
The client representation of an execution session.
The enumeration that describes the type of session.
The session state enumeration that describes the state of a session.
The enumeration that describes the source that started a session.
Thrown when an error occurred acting on a session.
An entry point into the API, this will create an authenticated session with the server instance.
Thrown when the session is not found.
The class that contains the criteria to query sessions.
Thrown when an error is encountered while searching sessions.
The class that represents the results of a session search executed on the server.
Methods to query and manage sessions.
Strategy interface that allows consumers the ability to create
ClientSession instances.Represents the shared workspace link status for all users with Read access to the repository shared folder.
The root of the hierarchy of all shared workspace item checked exceptions.
Thrown when the specified shared workspace link is not found.
Thrown when the shared workspace is not found.
Manages shared folder workspace links and retrieves metadata entries that describe the state of each link.
The class that defines the signal for a signal event definition element.
The class that represents a signal event that is in a process flow.
The class that represents a signal event definition.
The class that specifies the setup information for IntermediateSignalCatchEvent elements that are in a process flow.
The client-side representation of a signature.
The service to create and retrieve signature information for files in the repository.
Thrown when an error occurs during the signing process.
The allowed values for source location.
Thrown when the standard association exists.
Thrown when the specified associated standard does not exist.
A lightweight representation of a standard.
Thrown when the specified standard is not found.
A service to retrieve and export standards.
The class that represents a study, which is a context for which clinical metadata can be defined.
Thrown when the study code lists cannot be updated.
The values of the study components that can be set as editable.
The class that represents the editable state of a study component.
Thrown when a study component cannot be marked for edit.
The class that contains information to import metadata for a study component.
Thrown when the specified study is not found.
Thrown when the specified study is not found.
This service provides methods to retrieve studies and to associate clinical components, such as standards and
dictionaries, with a study.
Thrown when an action cannot be completed because a study standard is referenced.
Thrown when a study's supporting documents cannot be updated.
The class that represents all of the details to import study tables.
Thrown when a study's tables cannot be updated.
The class that represents the study TLFs for a specific base standard and model.
The service to manage the Tables, Listings and Figures.
Thrown when a study cannot be updated.
The class that represents the results of performing an import to update a study.
Thrown when a study's value level metadata cannot be updated.
The client representation of a subscription.
The values for the events for which subscriptions can be created.
Thrown when an attempt to create a subscription fails.
The service to create and to retrieve subscriptions for subscribable events in the repository.
The class that represents the information about a repository file when it was synchronized to the workspace.
The class that represents the information about the synchronization state between the file that is located in the
workspace and the file that is located in the repository.
The enumeration that describes the
checkin status of the file.The enumeration that describes the location in which the file exists.
The enumeration that describes whether the file has been synchronized between the workspace and repository.
A generic runtime error thrown when a more specific exception does not exist.
The abstract parent class for a task that is in a process flow.
The valid values for the complexities of a task.
The valid values for the priorities of a task.
The valid values for the status of a task.
The class that represents a task definition.
Thrown when the specified task is not found or the user does not have access to the process flow.
The class that contains the criteria to query process flow tasks.
The valid values for the assignee type that describes the method to search for user task assignees.
Thrown when an error is encountered while searching the process flow tasks.
The class that represents the results of a process flow task search.
The service to access the current and completed tasks and elements for an individual process flow.
The abstract class that specifies the common setup information for the task element setups that are in a process
flow.
The class that represents a timer event that is in a process flow.
The class that represents a timer event definition.
The class that specifies the setup information for the TimerEventSetup elements that are in a process flow.
The valid values for the type of timer that is in a timer event.
The class that represents the definition of a clinical study TLF.
The lightweight representation of the definition of a clinical study TLF.
Root of all checked TLF exceptions.
The class that represents all of the details to import of TLFs.
Thrown when the specified TLF is not found or the user does not have access to the TLF.
The class that represents a TLF template.
The class that represents the root of all checked TLF template exceptions.
Thrown when an attempt is made to create a TLF template and one with that name exists.
The class that represents all of the details to import of TLFs to a TLF template.
Thrown when the specified TLF template is not found.
Service for managing TLF templates.
Thrown when the TLF cannot be updated.
The class that represents the results of importing global TLFs to a TLF template.
A
Type represents an object type that is defined in the system and that contains metadata that represents the state
that is maintained by instances of this type.This enumeration defines the capabilities that are available by each type.
Constants for all known types defined in the system.
The lightweight representation of an object type definition defined within the system.
Thrown when the specified object type definition can not be found in the system.
The service to retrieve object type information for objects stored in the system.
Thrown when an unforeseen authentication error occurs.
The actions to update clinical metadata.
Full representation of a user account thats defined in the system.
Information specifying the detailed attributes of a user account to create.
Thrown when there is a problem deleting a user from the system.
Lightweight representation of a user account defined in the system.
Root of the hierarchy of all user account checked exceptions within the SAS Life Science Analytics Framework Java API.
Thrown when the user account to be created exists in the system.
Thrown when a user account is attempted to be locked but is already locked.
Thrown when the user account that is specified for an action does not exist in the system.
Thrown when an invalid password is specified.
Provides methods to manage the lifecycle of a user and to get information about a user that is defined in
the system.
The class that represents a user task that is in a process flow.
The class that represents the task assignment history for a user task.
The class that represents a user task in a process flow with additional details, which includes data properties and
task assignment.
The class that specifies the setup information for the user task elements that are in a process flow.
The class that represents a user task in a process flow with attributes that can be updated.
Thrown when a user account is attempted to be unlocked but is already unlocked.
Thrown if a value doesn't meet the validation criteria.
The class that represents validation information from a finding generated while performing an operation such as
import or export.
The possible values of validation message severity.
Thrown when the validation report is not created.
The class that represents validation results from performing an import or export.
The class that represents value list metadata for an attribute with a predefined set of allowed values.
TODO Provide javadoc for ValueListValueMetadata
The class that represents the status of a deleted version when calling
deleteVersions.The status of a deleted version of a file.
The class that represents the version retention limits for versioned files.
The next logical version type that is generated when creating or checking in a new version of a file.
The representation of a file in the user's workspace.
Provides the latest workspace file information that is related to synchronization state.
The representation of a folder in the user's workspace.
The abstract base class for workspace folders and files.
Thrown when the workspace item cannot be copied as requested.
Thrown when the workspace item cannot be deleted as requested.
The root of the hierarchy of all workspace item checked exceptions.
Thrown when an attempt is made to create a workspace item in the workspace and an item with that name exists.
Thrown when the workspace item cannot be moved as requested.
Thrown when the specified workspace item is not found in the workspace.
Thrown when the workspace item cannot be marked for addition to the repository.
Thrown when the workspace path is not found.
he service to manage files and folders in the current user's workspace.