| Interface | Description |
|---|---|
| CallbackNotifierDelegate |
Interface to something that can notify a Step that a Task submitted by
ExecutionEnvironment.submitTask() has finished.
|
| ExecutionEnvironment |
Client user interface for an execution environment.
|
| ExecutionFinishedCallback |
Callback interface for receiving notification of a flow finishing
execution
|
| FlowExecutor |
Interface to something that can execute a Knowledge Flow process
|
| FlowLoader |
Interface to something that can load a Knowledge Flow
|
| StepManager |
Client public interface for the StepManager.
|
| StepOutputListener |
Inteface to something that listens to the output from a
Step |
| StepTaskCallback<T> |
Callback that Steps can use when executing StepTasks via
EnvironmentManager.submitTask().
|
| Class | Description |
|---|---|
| BaseExecutionEnvironment |
Base class for execution environments
|
| BaseExecutionEnvironment.BaseExecutionEnvironmentDefaults |
Defaults for the base execution environment
|
| Data |
Class for encapsulating data to be transferred between Knowledge Flow steps
over a particular connection type.
|
| DefaultCallbackNotifierDelegate |
Default implementation of a CallbackNotifierDelegate.
|
| DelayedCallbackNotifierDelegate |
Implementation of a CallbackNotifierDelegate that stores the ExecutionResult
and only notifies the callback when the notifyNow() method is called.
|
| ExecutionResult<T> |
Stores the result generated by a StepTask.
|
| Flow |
Class that encapsulates the Steps involved in a Knowledge Flow process.
|
| FlowRunner |
A FlowExecutor that can launch start points in a flow in parallel or
sequentially.
|
| FlowRunner.SimpleLogger |
A simple logging implementation that writes to standard out
|
| JSONFlowLoader |
Flow loader that wraps the routines in JSONFlowUtils
|
| JSONFlowUtils |
Utilities for building and saving flows from JSON data
|
| KFDefaults |
Default settings for the Knowledge Flow
|
| LegacyFlowLoader |
Flow loader that reads legacy .kfml files and translates them to the new
implementation.
|
| LogManager |
Class that wraps a
weka.gui.Logger and filters log messages according
to the set logging level. |
| StepInjectorFlowRunner |
A flow runner that runs a flow by injecting data into a target step
|
| StepManagerImpl |
Concrete implementation of the StepManager interface.
|
| StepTask<T> |
A task that can be executed by the ExecutionEnvironment's submitTask()
service.
|
| Enum | Description |
|---|---|
| LoggingLevel |
Enum for different logging levels
|