FlattenQueueAdapter

Queue Adapter in order to be able to reuse existing ObjectStorage steps for the DeadLetterQueue.

Because the DlqLoader may batch multiple records and the ObjectLoaderPartFormatterStep consumes record one by one, this Adapter flattens a list of DestinationRecordRaw.

Constructors

Link copied to clipboard

Properties

Link copied to clipboard
open override val partitions: Int

Functions

Link copied to clipboard
Link copied to clipboard
open suspend override fun broadcast(value: PipelineEvent<K, DlqStepOutput>)
Link copied to clipboard
open suspend override fun close()
Link copied to clipboard
open override fun consume(partition: Int): Flow<PipelineEvent<K, DlqStepOutput>>
Link copied to clipboard
open suspend override fun publish(value: PipelineEvent<K, DlqStepOutput>, partition: Int)