DispatcherBeanFactory

@Factory
class DispatcherBeanFactory

The dispatchers (think views of thread pools) and static scopes we use for dataflow.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
@Named(value = "aggregationDispatcher")
@Singleton
fun aggregationDispatcher(@Named(value = "inputStreams") inputStreams: ConnectorInputStreams): ExecutorCoroutineDispatcher
Link copied to clipboard
@Named(value = "flushDispatcher")
@Singleton
fun flushDispatcher(): CoroutineDispatcher
Link copied to clipboard
@Named(value = "pipelineRunnerDispatcher")
@Singleton
fun pipelineRunnerDispatcher(): CoroutineDispatcher
@Named(value = "pipelineRunnerScope")
@Singleton
fun pipelineRunnerDispatcher(@Named(value = "pipelineRunnerDispatcher") dispatcher: CoroutineDispatcher): CoroutineScope
Link copied to clipboard
@Named(value = "stateReconcilerScope")
@Singleton
fun stateDispatcher(@Named(value = "stateReconcilerDispatcher") dispatcher: CoroutineDispatcher): CoroutineScope
Link copied to clipboard
@Named(value = "stateReconcilerDispatcher")
@Singleton
fun stateReconcilerDispatcher(): CoroutineDispatcher
Link copied to clipboard
@Named(value = "streamFinalizeDispatcher")
@Singleton
fun streamFinalizeDispatcher(): CoroutineDispatcher
Link copied to clipboard
@Named(value = "streamInitDispatcher")
@Singleton
fun streamInitDispatcher(): CoroutineDispatcher