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.RRepositoryDirectoryDetailsvoid update(RepoAccessControlOptions options, java.util.List<RRepositoryFile> files) throws RClientException, RSecurityException
If the files parameter is null, all files in the directory are updated.
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.RUserRRepositoryDirectory 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
If the files parameter is null, all files in the directory are downloaded.
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