Package com.lucidworks.apollo.pipeline
Interface Generator<M,C extends com.lucidworks.apollo.pipeline.StageConfig>
- Type Parameters:
M-C-
- All Superinterfaces:
Configurable<C>,Lifecycle,Processor<M>,Stage<M,,C> StageOutput<M>
- All Known Implementing Classes:
AbstractGenerator
public interface Generator<M,C extends com.lucidworks.apollo.pipeline.StageConfig>
extends Stage<M,C>, StageOutput<M>, Lifecycle
A stateful stage that generates documents
Since a Generator can stop itself, it adds an onFinished listener
-
Method Summary
Methods inherited from interface com.lucidworks.apollo.pipeline.Configurable
getConfiguration, getProperty, initMethods inherited from interface com.lucidworks.apollo.pipeline.Processor
handleSignal, processMethods inherited from interface com.lucidworks.apollo.pipeline.Stage
getContextFactory, getId, getMessageClass, getMetricRegistry, getStageType, managedModeEnabled, preInitMethods inherited from interface com.lucidworks.apollo.pipeline.StageOutput
send
-
Method Details
-
onFinished
-