2009/04/15 - Apache HiveMind has been retired.

For more information, please explore the Attic.

Module hivemind.lib
Back to master index

[public] Schema hivemind.lib.Pipeline
Used with the PipelineFactory to define the filters and optional terminator for a pipeline.
Element <filter>
Defines a filter in terms of an object.
Attribute after Translator: id-list
A list of ids of other contributed filters that should follow this filter in the pipeline.
Attribute before Translator: id-list
A list of ids of other contributed filters that should precede this filter in the pipeline.
Attribute name (required) Translator: qualified-id
A name for the filter that is used when setting the order of the filters.
Attribute object (required) Translator: object
The object to act as a filter.
Conversion Rules
<conversion class="pipeline.FilterContribution" >
  • <map attribute="object" property="filter" />
</conversion>
Element <terminator>
An object, implementing the pipeline's service interface, that is invoked by the final filter in the pipeline.
Attribute object (required) Translator: object
Conversion Rules
<conversion class="pipeline.TerminatorContribution" >
  • <map attribute="object" property="terminator" />
</conversion>

Module hivemind.lib
Back to master index