Class CompoundSystem
Groups related sub-systems into a single unit in the parent DAG. Completes when all sub-systems finish. Derive from this class, implement Configure(), and call Add(CallbackSystem) to register sub-systems.
public abstract class CompoundSystem
- Inheritance
-
CompoundSystem
- Inherited Members
Constructors
CompoundSystem()
protected CompoundSystem()
Methods
Add(CallbackSystem)
Add a CallbackSystem to this compound.
protected void Add(CallbackSystem system)
Parameters
systemCallbackSystem
Add(PipelineSystem)
Add a PipelineSystem to this compound.
protected void Add(PipelineSystem system)
Parameters
systemPipelineSystem
Add(QuerySystem)
Add a QuerySystem to this compound.
protected void Add(QuerySystem system)
Parameters
systemQuerySystem
Configure()
Configure the compound by adding sub-systems via Add(CallbackSystem).
protected abstract void Configure()