public interface RRepositoryDirectory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ROOT |
Modifier and Type | Method and Description |
---|---|
RRepositoryDirectoryDetails |
about()
About managed repository directory.
|
RRepositoryDirectory |
archive(java.lang.String archiveDirectoryName,
java.util.List<RRepositoryFile> files)
Archive files found in repository-managed user directory.
|
void |
delete()
Delete repository-managed user directory.
|
java.net.URL |
download(java.util.List<RRepositoryFile> files)
Download zip archive of files found in repository-managed user directory.
|
RRepositoryDirectory |
rename(java.lang.String newDirectoryName)
Rename repository-managed user directory.
|
void |
update(RepoAccessControlOptions options,
java.util.List<RRepositoryFile> files)
Update access-controls on files found in repository-managed user directory.
|
void |
upload(java.io.InputStream fileStream,
RepoUploadOptions options)
Upload files in a zip archive to repository-managed user directory.
|
static final java.lang.String ROOT
RRepositoryDirectoryDetails about() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RRepositoryDirectoryDetails
void update(RepoAccessControlOptions options, 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 upload(java.io.InputStream fileStream, RepoUploadOptions options) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RRepositoryDirectory archive(java.lang.String archiveDirectoryName, 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.RUser
RRepositoryDirectory rename(java.lang.String newDirectoryName) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.net.URL download(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 delete() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RRepositoryDirectoryDetails