public interface RUserRepositoryDirectoryCalls
Modifier and Type | Method and Description |
---|---|
void |
copyDirectory(java.lang.String sourceDirectory,
java.lang.String destinationDirectory,
java.util.List<RRepositoryFile> files)
Copies one or more repository-managed files from a source
user directory to a destination user directory.
|
RRepositoryDirectory |
createDirectory(java.lang.String directory)
Creates a new custom user directory in the default repository.
|
java.util.List<RRepositoryDirectory> |
listDirectories()
List directories in the user's default repository.
|
java.util.List<RRepositoryDirectory> |
listDirectories(boolean userfiles,
boolean archived,
boolean shared,
boolean published)
List directories in the user's default repository.
|
java.util.List<RRepositoryDirectory> |
listDirectories(RRepositoryFile.Category categoryFilter,
java.lang.String directoryFilter)
List directories in the user's default repository using filters to
constrain the files in the response markup.
|
java.util.List<RRepositoryDirectory> |
listExternalDirectories()
List directories in the user's external repository.
|
java.util.List<RRepositoryDirectory> |
listExternalDirectories(boolean userfiles,
boolean shared,
boolean published)
List directories in the user's external repository.
|
java.util.List<RRepositoryDirectory> |
listExternalDirectories(RRepositoryFile.Category categoryFilter,
java.lang.String directoryFilter)
List directories in the user's external repository using filters to
constrain the files in the response markup.
|
void |
moveDirectory(java.lang.String sourceDirectory,
java.lang.String destinationDirectory,
java.util.List<RRepositoryFile> files)
Moves one or more repository-managed files from a source
user directory to a destination user directory.
|
void |
uploadDirectory(java.io.InputStream zipStream,
RepoUploadOptions options)
Uploads a set of files in a single zip archive into an existing
repository-managed user directory.
|
java.util.List<RRepositoryDirectory> listDirectories() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions
not met on call.java.util.List<RRepositoryDirectory> listDirectories(boolean userfiles, boolean archived, boolean shared, boolean published) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions
not met on call.java.util.List<RRepositoryDirectory> listDirectories(RRepositoryFile.Category categoryFilter, java.lang.String directoryFilter) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.util.List<RRepositoryDirectory> listExternalDirectories() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions
not met on call.java.util.List<RRepositoryDirectory> listExternalDirectories(boolean userfiles, boolean shared, boolean published) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions
not met on call.java.util.List<RRepositoryDirectory> listExternalDirectories(RRepositoryFile.Category categoryFilter, java.lang.String directoryFilter) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RRepositoryDirectory createDirectory(java.lang.String directory) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void copyDirectory(java.lang.String sourceDirectory, java.lang.String destinationDirectory, java.util.List<RRepositoryFile> files) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void moveDirectory(java.lang.String sourceDirectory, java.lang.String destinationDirectory, java.util.List<RRepositoryFile> files) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void uploadDirectory(java.io.InputStream zipStream, RepoUploadOptions options) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.