public interface IDropBoxManager
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDropboxToken() |
void |
linkDropBoxAccount(java.lang.String key)
Link the user dropbox account with the geppetto account
|
void |
unlinkDropBoxAccount(java.lang.String key)
Unlink the user dropbox account from the geppetto account
|
void |
uploadModelToDropBox(java.lang.String aspectID,
IExperiment experiment,
IGeppettoProject project,
ModelFormat format)
Upload the model associated with the given aspect of the active experiment to the dropbox folder
|
void |
uploadResultsToDropBox(java.lang.String aspectID,
IExperiment experiment,
IGeppettoProject project,
ResultsFormat format) |
java.lang.String getDropboxToken() throws java.lang.Exception
java.lang.Exception
void linkDropBoxAccount(java.lang.String key) throws java.lang.Exception
GeppettoExecutionException
DbxException
java.lang.Exception
void unlinkDropBoxAccount(java.lang.String key) throws java.lang.Exception
GeppettoExecutionException
java.lang.Exception
void uploadModelToDropBox(java.lang.String aspectID, IExperiment experiment, IGeppettoProject project, ModelFormat format) throws java.lang.Exception
aspectID
- format
- GeppettoExecutionException
java.lang.Exception
void uploadResultsToDropBox(java.lang.String aspectID, IExperiment experiment, IGeppettoProject project, ResultsFormat format) throws GeppettoExecutionException, GeppettoAccessException
aspectID
- format
- GeppettoExecutionException
GeppettoAccessException