Package | Description |
---|---|
de.unirostock.sems.ModelCrawler.storage |
Modifier and Type | Method and Description |
---|---|
abstract void |
ModelStorage.connect()
Connects to the storage destination, is supposed to be called
before every other operation.
|
void |
FileBasedStorage.connect() |
protected InputStream |
FileStorage.getFile(String path) |
protected abstract InputStream |
FileBasedStorage.getFile(String path) |
protected void |
FileStorage.initConnection() |
void |
FtpStorage.initConnection() |
protected abstract void |
FileBasedStorage.initConnection() |
protected void |
FileStorage.linkFiles(String sourcePath,
String targetPath) |
protected void |
FtpStorage.linkFiles(String sourcePath,
String targetPath) |
protected abstract void |
FileBasedStorage.linkFiles(String sourcePath,
String targetPath) |
abstract URI |
ModelStorage.linkModelVersion(String fileId,
String sourceVersionId,
String targetVersionId)
Links the source Version to the target Version
(The target Version should exist already).
|
URI |
FileBasedStorage.linkModelVersion(String fileId,
String sourceVersionId,
String targetVersionId) |
protected void |
FileStorage.makeDirs(String path) |
protected void |
FtpStorage.makeDirs(String path) |
protected abstract void |
FileBasedStorage.makeDirs(String path) |
protected void |
FileStorage.storeFile(InputStream source,
String path) |
protected abstract void |
FileBasedStorage.storeFile(InputStream source,
String path) |
protected void |
FileStorage.storeFile(InputStream source,
String path,
boolean override) |
protected void |
FtpStorage.storeFile(InputStream source,
String path,
boolean override) |
protected abstract void |
FileBasedStorage.storeFile(InputStream source,
String path,
boolean override) |
abstract URI |
ModelStorage.storeModel(Change modelChange)
Puts a model into the storage system and returns the URI.
|
URI |
FileBasedStorage.storeModel(Change modelChange) |
List<URI> |
ModelStorage.storeModelChangeSet(ChangeSet changeSet)
Puts a whole ChangeSet of models into the storage system.
|
Copyright © 2019 SEMS (Simulation Experiment Management for Systems Biology). All rights reserved.