public interface RProject extends RProjectExecuteCalls, RProjectWorkspaceCalls, RProjectDirectoryCalls, RProjectPackageCalls
Modifier and Type | Method and Description |
---|---|
RProjectDetails |
about()
About project.
|
void |
close()
Close project.
|
void |
close(ProjectCloseOptions options)
Close project.
|
void |
delete()
Delete project.
|
java.io.InputStream |
export()
Export project.
|
RProjectDetails |
grant(java.lang.String username)
Grant project authorship to another user.
|
boolean |
ping()
Ping project.
|
RProjectDetails |
recycle()
Recycle R session on project.
|
RProjectDetails |
recycle(boolean preserveWorkspace,
boolean preserveDirectory)
Recycle R session on project.
|
RProjectDetails |
save()
Save project.
|
RProjectDetails |
save(RProjectDetails details)
Save project.
|
RProjectDetails |
save(RProjectDetails details,
ProjectDropOptions dropOptions)
Save project.
|
RProject |
saveAs(RProjectDetails details)
Save-as project.
|
RProject |
saveAs(RProjectDetails details,
ProjectDropOptions dropOptions)
Save-as project.
|
RProjectDetails |
update(RProjectDetails about)
Update project.
|
deleteResults, downloadResults, executeCode, executeCode, executeExternal, executeScript, executeScript, executeScript, executeScript, flushHistory, getConsole, getHistory, interruptExecution, listResults
deleteObject, deleteObject, getObject, getObject, getObjects, getObjects, listObjects, listObjects, loadObject, pushObject, pushObject, saveObject, storeObject, transferObject, uploadObject
downloadFiles, downloadFiles, listFiles, loadFile, transferFile, uploadFile, writeFile
attachPackage, attachPackage, detachPackage, detachPackage, listPackages
RProjectDetails about()
RProjectDetails
boolean ping() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails update(RProjectDetails about) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
RProjectDetails grant(java.lang.String username) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
RProjectDetails save() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
RProjectDetails save(RProjectDetails details) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
RProjectDetails save(RProjectDetails details, ProjectDropOptions dropOptions) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
RProject saveAs(RProjectDetails details) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProject
RProject saveAs(RProjectDetails details, ProjectDropOptions dropOptions) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProject
RProjectDetails recycle() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
RProjectDetails recycle(boolean preserveWorkspace, boolean preserveDirectory) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProjectDetails
void close() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void close(ProjectCloseOptions options) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.ProjectCloseOptions
void delete() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.io.InputStream export() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.