public class JIPipeLogs extends Object implements JIPipeRunnable.FinishedEventListener, JIPipeRunnable.InterruptedEventListener
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeLogs.LogClearedEvent |
static class |
JIPipeLogs.LogClearedEventEmitter |
static interface |
JIPipeLogs.LogClearedEventListener |
static class |
JIPipeLogs.LogEntry |
static class |
JIPipeLogs.LogEntryAddedEvent |
static class |
JIPipeLogs.LogEntryAddedEventEmitter |
static interface |
JIPipeLogs.LogEntryAddedEventListener |
Constructor and Description |
---|
JIPipeLogs() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
static JIPipeLogs |
getInstance() |
JIPipeLogs.LogClearedEventEmitter |
getLogClearedEventEmitter() |
List<JIPipeLogs.LogEntry> |
getLogEntries() |
JIPipeLogs.LogEntryAddedEventEmitter |
getLogEntryAddedEventEmitter() |
void |
onRunnableFinished(JIPipeRunnable.FinishedEvent event) |
void |
onRunnableInterrupted(JIPipeRunnable.InterruptedEvent event) |
void |
pushToLog(JIPipeLogs.LogEntry entry) |
public static JIPipeLogs getInstance()
public JIPipeLogs.LogEntryAddedEventEmitter getLogEntryAddedEventEmitter()
public JIPipeLogs.LogClearedEventEmitter getLogClearedEventEmitter()
public List<JIPipeLogs.LogEntry> getLogEntries()
public void clear()
public void pushToLog(JIPipeLogs.LogEntry entry)
public void onRunnableFinished(JIPipeRunnable.FinishedEvent event)
onRunnableFinished
in interface JIPipeRunnable.FinishedEventListener
public void onRunnableInterrupted(JIPipeRunnable.InterruptedEvent event)
onRunnableInterrupted
in interface JIPipeRunnable.InterruptedEventListener
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.