## Uses of Class
com.sas.lsaf.content.repository.RepositoryItemNotFoundException

- Packages that use RepositoryItemNotFoundException
  Package | Description
  --- | ---
  com.sas.lsaf.content.repository | Classes and interfaces to manage content in the repository.
  com.sas.lsaf.content.repository.signature | Service and class definitions for signing files and getting signatures.

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

    Methods in com.sas.lsaf.content.repository that throw RepositoryItemNotFoundException
    Modifier and Type | Method | Description
    --- | --- | ---
    `RepositoryFile` | RepositoryService.`checkin​(java.lang.String path, RepositoryCheckinSpecification checkinSpecification)` | Checks in the file from the current user's workspace to the repository.
    `RepositoryFile` | RepositoryService.`checkout​(java.lang.String path)` | Checks out the file from the repository.
    `RepositoryItem` | RepositoryService.`copy​(java.lang.String sourcePath, java.lang.String destinationPath)` | Copies the repository object from the source path to the destination path.
    `void` | RepositoryService.`copyLatestFileVersionToWorkspace​(java.lang.String path)` | Copies the latest version of the repository file to your workspace.
    `void` | RepositoryService.`copySpecificFileVersionToWorkspace​(java.lang.String path, java.lang.String version)` | Copies the version of the repository file to your workspace.
    `RepositoryContext` | RepositoryService.`createContext​(java.lang.String path, java.lang.String typeId)` | Creates a context in the repository.
    `RepositoryFile` | RepositoryService.`createFile​(java.lang.String path, java.lang.String localFilePath, java.lang.String comment, boolean createParentFolders)` | Creates an unversioned file in the repository.
    `RepositoryFolder` | RepositoryService.`createFolder​(java.lang.String path, boolean createParentFolders)` | Creates a folder in the repository.
    `RepositorySharedFolder` | RepositoryService.`createSharedFolder​(java.lang.String path)` | Creates a shared folder in the repository.
    `RepositoryFile` | RepositoryService.`createVersionedFile​(java.lang.String path, java.lang.String localFilePath, java.lang.String comment, java.lang.String startingVersion, boolean createParentFolders)` | Creates a versioned file in the repository.
    `java.util.List<java.lang.String>` | RepositoryService.`delete​(java.lang.String path)` | Logically deletes the object (moves it to the recycle bin).
    `java.util.List<VersionDeleteInfo>` | RepositoryService.`deleteVersions​(java.lang.String path, java.util.Set<java.lang.String> versions)` | Permanently deletes the versions of the file at the specified path.
    `RepositoryFile` | RepositoryService.`disableVersioning​(java.lang.String path, java.lang.String comment)` | Disables versioning support for the repository file.
    `void` | BatchRepositoryService.`downloadAsZip​(java.util.Set<java.lang.String> paths, java.lang.String localFilePath, boolean overwrite)` | Downloads the files from a specified set of paths to a the zip file.
    `void` | RepositoryService.`downloadFile​(java.lang.String path, java.lang.String version, java.lang.String outputFilePath)` | Downloads the file to a local file.
    `RepositoryFile` | RepositoryService.`enableVersioning​(java.lang.String path, java.lang.String startingVersion, java.lang.String comment)` | Enables versioning for the repository file.
    `java.util.List<RepositoryItem>` | RepositoryService.`getChildren​(java.lang.String path)` | Gets the children of the container path.
    `java.util.List<RepositoryItem>` | RepositoryService.`getChildrenByType​(java.lang.String path, java.lang.String typeId)` | Gets the children of the container path.
    `RepositoryContext` | RepositoryService.`getContext​(java.lang.String path)` | Gets the repository context at the path.
    `RepositoryContext` | RepositoryService.`getContextById​(java.lang.String id)` | Gets the repository context by its unique identifier.
    `RepositoryFile` | RepositoryService.`getFile​(java.lang.String path)` | Gets the repository file at the path.
    `RepositoryFile` | RepositoryService.`getFileVersion​(java.lang.String path, java.lang.String version)` | Gets the specific version of a versioned file.
    `java.util.List<RepositoryFileVersionInfo>` | RepositoryService.`getFileVersionInfos​(java.lang.String path)` | Gets the list of the version information that represents each version of the repository file.
    `java.util.List<RepositoryFile>` | RepositoryService.`getFileVersions​(java.lang.String path)` | Gets the list of versions of the repository file.
    `RepositoryFolder` | RepositoryService.`getFolder​(java.lang.String path)` | Gets the repository folder at the path.
    `RepositoryItem` | RepositoryService.`getItem​(java.lang.String path)` | Gets the repository object at the path.
    `RepositoryContext` | RepositoryService.`getParentMembershipContext​(java.lang.String path)` | Gets the nearest parent context with the membership capability for the repository path.
    `RepositoryContext` | RepositoryService.`getTopLevelContextByName​(java.lang.String name)` | Gets a top-level context by name.
    `RepositoryFile` | RepositoryService.`lockFile​(java.lang.String path)` | Locks the specified repository file, prevents users from modifying the file in any way.
    `RepositoryItem` | RepositoryService.`move​(java.lang.String sourcePath, java.lang.String destinationPath)` | Moves the repository object from the source path to the destination path.
    `java.util.List<java.lang.String>` | RepositoryService.`permanentlyDelete​(java.lang.String path)` | Permanently deletes the specified object.
    `RepositoryItem` | RepositoryService.`rename​(java.lang.String path, java.lang.String name)` | Renames the repository object.
    `java.util.List<RepositoryStateChangeResult>` | RepositoryService.`setState​(java.lang.String path, RepositoryItem.State state, java.lang.String comment, boolean recurse)` | Sets the state of a repository context.
    `RepositoryFile` | RepositoryService.`undoCheckout​(java.lang.String path)` | Undoes the checkout of the file.
    `RepositoryFile` | RepositoryService.`unlockFile​(java.lang.String path)` | Unlocks the repository file.
    `RepositoryFile` | RepositoryService.`updateFileContents​(java.lang.String path, RepositoryCheckinSpecification checkinSpecification, java.lang.String localFileLocation)` | Updates the repository file with the specified file or creates a new version of the file, if the file is versioned.
    `RepositoryItem` | RepositoryService.`updateItem​(RepositoryItem item)` | Updates the editable attributes of a repository object.

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

    Methods in com.sas.lsaf.content.repository.signature that throw RepositoryItemNotFoundException
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<Signature>` | SignatureService.`getSignatures​(java.lang.String path)` | Gets all of the signatures that are associated with a file.
    `java.util.Set<Signature>` | SignatureService.`getSignaturesByVersion​(java.lang.String path, java.lang.String version)` | Gets all of the the signatures for a specific version of a file.
    `java.util.Set<Signature>` | SignatureService.`getSignaturesForLatestVersion​(java.lang.String path)` | Gets all of the signatures for the latest version of a file.
    `RepositoryFile.SigningStatus` | SignatureService.`getSigningStatus​(java.lang.String path)` | Describes the overall signature status of the file.