public interface RUserProjectCalls
Modifier and Type | Method and Description |
---|---|
void |
autosaveProjects(boolean save)
Enabled/disable project auto-save semantics for duration of user session.
|
RProject |
createProject()
Create a temporary project.
|
RProject |
createProject(ProjectCreationOptions options)
Create a temporary project.
|
RProject |
createProject(java.lang.String name,
java.lang.String descr)
Create a named persistent project.
|
RProject |
createProject(java.lang.String name,
java.lang.String descr,
ProjectCreationOptions adoptions)
Create a named persistent project based on adoptions from existing projects.
|
java.util.List<RProject> |
createProjectPool(int poolSize,
ProjectCreationOptions options)
Create a pool of temporary projects.
|
RProject |
getProject(java.lang.String pid)
Retrieve project reference.
|
RProject |
importProject(java.io.InputStream fileStream,
java.lang.String descr)
Import project.
|
java.util.List<RProject> |
listProjects()
List projects.
|
java.util.List<RProject> |
listProjects(boolean sortByLastModified,
boolean showPublicProjects)
List projects.
|
void |
releaseProjects()
Releases all server-wide live project grid resources associated with
this user.
|
void autosaveProjects(boolean save) throws RClientException, RSecurityException
save
- true to enable auto-save of projects on close or logout.RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void releaseProjects() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProject createProject() throws RClientException, RSecurityException, RDataException, RGridException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
RGridException
RProject createProject(ProjectCreationOptions options) throws RClientException, RSecurityException, RDataException, RGridException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
RGridException
java.util.List<RProject> createProjectPool(int poolSize, ProjectCreationOptions options) throws RClientException, RSecurityException, RDataException, RGridException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
RGridException
RProject createProject(java.lang.String name, java.lang.String descr) throws RClientException, RSecurityException, RDataException, RGridException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
RGridException
RProject createProject(java.lang.String name, java.lang.String descr, ProjectCreationOptions adoptions) throws RClientException, RSecurityException, RDataException, RGridException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
RGridException
RProject getProject(java.lang.String pid) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.util.List<RProject> listProjects() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.util.List<RProject> listProjects(boolean sortByLastModified, boolean showPublicProjects) throws RClientException, RSecurityException
sortByLastModified
- true is projects to be sorted by last modified date.showPublicProjects
- true is projects list to include public projects.RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RProject importProject(java.io.InputStream fileStream, java.lang.String descr) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.