public interface RProjectWorkspaceCalls
Modifier and Type | Method and Description |
---|---|
void |
deleteObject(java.util.List<java.lang.String> objectNames)
Delete objects in project workspace.
|
void |
deleteObject(java.lang.String objectName)
Delete objects in project workspace.
|
RData |
getObject(java.lang.String objectName)
Retrieve encoded objects from project workspace.
|
RData |
getObject(java.lang.String objectName,
boolean encodeDataFramePrimitiveAsVector)
Retrieve encoded objects from project workspace.
|
java.util.List<RData> |
getObjects(java.util.List<java.lang.String> objectNames)
Retrieve encoded objects from project workspace.
|
java.util.List<RData> |
getObjects(java.util.List<java.lang.String> objectNames,
boolean encodeDataFramePrimitiveAsVector)
Retrieve encoded objects from project workspace.
|
java.util.List<RData> |
listObjects()
List objects in project workspace.
|
java.util.List<RData> |
listObjects(ProjectWorkspaceOptions options)
List objects in project workspace.
|
void |
loadObject(RRepositoryFile file)
Load user repository object into project workspace.
|
void |
pushObject(java.util.List<RData> objects)
Push objects to project workspace.
|
void |
pushObject(RData object)
Push object to project workspace.
|
RProjectFile |
saveObject(java.lang.String name,
java.lang.String descr,
boolean versioning)
Save object from project workspace to project directory.
|
RRepositoryFile |
storeObject(java.lang.String name,
java.lang.String descr,
boolean versioning,
java.lang.String restricted,
boolean shared,
boolean published)
Store object from project workspace to user repository.
|
void |
transferObject(java.lang.String name,
java.net.URL url)
Transfer object to project workspace.
|
void |
uploadObject(java.lang.String name,
java.io.InputStream fileStream)
Upload object to project workspace.
|
java.util.List<RData> listObjects() throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.util.List<RData> listObjects(ProjectWorkspaceOptions options) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RData getObject(java.lang.String objectName) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RData getObject(java.lang.String objectName, boolean encodeDataFramePrimitiveAsVector) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.util.List<RData> getObjects(java.util.List<java.lang.String> objectNames) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.java.util.List<RData> getObjects(java.util.List<java.lang.String> objectNames, boolean encodeDataFramePrimitiveAsVector) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void uploadObject(java.lang.String name, java.io.InputStream fileStream) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void transferObject(java.lang.String name, java.net.URL url) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void pushObject(RData object) throws RClientException, RSecurityException, RDataException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
void pushObject(java.util.List<RData> objects) throws RClientException, RSecurityException, RDataException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RDataException
RProjectFile saveObject(java.lang.String name, java.lang.String descr, boolean versioning) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.RRepositoryFile storeObject(java.lang.String name, java.lang.String descr, boolean versioning, java.lang.String restricted, boolean shared, boolean published) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void loadObject(RRepositoryFile file) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void deleteObject(java.lang.String objectName) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.void deleteObject(java.util.List<java.lang.String> objectNames) throws RClientException, RSecurityException
RClientException
- if RClient fails to complete call.RSecurityException
- if DeployR server security conditions not met on call.