Interface ProducerWorkerFactory<OutputT,MetricsT>
- All Superinterfaces:
Measureable<MetricsT>
- All Known Implementing Classes:
DefaultProducerWorkerFactory,SingletonProducerWorkerFactory
-
Method Summary
Methods inherited from interface io.aleph0.yap.core.Measureable
checkMetrics, flushMetrics
-
Method Details
-
newProducerWorker
MeasuredProducerWorker<OutputT,MetricsT> newProducerWorker()Creates a newworker- Returns:
- the new worker
- Throws:
IllegalStateException- if the factory is not in a state to create a new worker
-