Package io.aleph0.yap.core.worker
package io.aleph0.yap.core.worker
-
ClassDescriptionConsumerWorkerFactory<InputT,
MetricsT> DefaultConsumerWorkerFactory<InputT,MetricsT> AConsumerWorkerFactorythat creates and manages multipleMeasuredConsumerWorkers and tracks their metrics.DefaultProcessorWorkerFactory<InputT,OutputT, MetricsT> AProcessorWorkerFactorythat creates and manages multipleMeasuredProcessorWorkers and tracks their metrics.DefaultProducerWorkerFactory<OutputT,MetricsT> AProducerWorkerFactorythat creates and manages multipleMeasuredProducerWorkers and tracks their metrics.MeasuredConsumerWorker<InputT,MetricsT> MeasuredProcessorWorker<InputT,OutputT, MetricsT> MeasuredProducerWorker<OutputT,MetricsT> ProcessorWorkerFactory<InputT,OutputT, MetricsT> ProducerWorkerFactory<OutputT,MetricsT> SingletonConsumerWorkerFactory<InputT,MetricsT> AConsumerWorkerFactorythat manages a singletonMeasuredConsumerWorkerand tracks its metrics.SingletonProcessorWorkerFactory<InputT,OutputT, MetricsT> AProcessorWorkerFactorythat manages a singletonMeasuredProcessorWorkerand tracks its metrics.SingletonProducerWorkerFactory<OutputT,MetricsT> AProducerWorkerFactorythat manages a singletonMeasuredProducerWorkerand tracks its metrics.