public abstract class ArchiveProjectRun extends Object implements JIPipeRunnable
JIPipeRunnable.EnqueuedEvent, JIPipeRunnable.FinishedEvent, JIPipeRunnable.InterruptedEvent, JIPipeRunnable.ProgressEvent, JIPipeRunnable.StartedEvent
Modifier | Constructor and Description |
---|---|
protected |
ArchiveProjectRun(JIPipeProject project) |
Modifier and Type | Method and Description |
---|---|
protected void |
archive(JIPipeWriteDataStorage projectStorage,
JIPipeWriteDataStorage wrappedExternalStorage) |
JIPipeProgressInfo |
getProgressInfo()
The info object that allows communication with the run
|
JIPipeProject |
getProject() |
void |
setProgressInfo(JIPipeProgressInfo progressInfo)
Sets the progress info of this runnable
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTaskLabel, onFinished, onInterrupted, onProgress, onStarted
protected ArchiveProjectRun(JIPipeProject project)
public JIPipeProgressInfo getProgressInfo()
JIPipeRunnable
getProgressInfo
in interface JIPipeRunnable
public void setProgressInfo(JIPipeProgressInfo progressInfo)
JIPipeRunnable
setProgressInfo
in interface JIPipeRunnable
progressInfo
- the info objectpublic JIPipeProject getProject()
protected void archive(JIPipeWriteDataStorage projectStorage, JIPipeWriteDataStorage wrappedExternalStorage) throws IOException
IOException
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.