| Interface | Description |
|---|---|
| ProvenanceEnabledListener |
A listener interface to notify when the provenance recorder is
enabled or disabled.
|
| Queryable |
An interface for querying provenance stores.
|
| StateSerializer |
| Class | Description |
|---|---|
| DefaultQuery |
A default implementation of Queryable.
|
| FireState<FireIdType> |
A utility class to keep track of an actor's firing.
|
| IOPortRefillEvent |
An event that is published when a port is refilled.
|
| PortConnector<Id> |
A utility class to map tokens from output to input ports.
|
| ProvenanceEvent |
An event that is published by actors as they fire to report provenance.
|
| ProvenanceRecorder |
A listener that records workflow provenance information.
|
| Recording |
The provenance recorder uses the API provided by this class to
write provenance information.
|
| RecordingParameters | |
| RecordPlayer |
A class to convert provenance formats by reading from a
a Queryable and writing to a Recording.
|
| SimpleFiringRecording<T> |
Base class for Recordings with simple firing semantics.
|
| TextFileRecording |
A provenance Recording that writes to a text file.
|
| XMLRecording | Deprecated
This no longer works.
|
| Enum | Description |
|---|---|
| FireState.PortAccessType |
The types of port accesses.
|
| Exception | Description |
|---|---|
| QueryException |
A provenance querying exception.
|
| RecordingException |
A provenance recording exception.
|