BuildStep

interface BuildStep

Functions

addProcessorDecorator
Link copied to clipboard
abstract fun addProcessorDecorator(decorator: OutboxItemProcessorDecorator): BuildStep
build
Link copied to clipboard
abstract fun build(): TransactionalOutbox
withGroupIdProvider
Link copied to clipboard
abstract fun withGroupIdProvider(groupIdProvider: OutboxGroupIdProvider): BuildStep
withGrouping
Link copied to clipboard
open fun withGrouping(): BuildStep
withGroupingConfiguration
Link copied to clipboard
abstract fun withGroupingConfiguration(outboxGroupingConfiguration: OutboxGroupingConfiguration): BuildStep
withInstantOrderingEnabled
Link copied to clipboard
abstract fun withInstantOrderingEnabled(instantOrderingEnabled: Boolean): BuildStep
withoutGrouping
Link copied to clipboard
open fun withoutGrouping(): BuildStep
withThreadPoolSize
Link copied to clipboard
abstract fun withThreadPoolSize(threadPoolSize: Int): BuildStep
withThreadPoolTimeOut
Link copied to clipboard
abstract fun withThreadPoolTimeOut(threadPoolTimeOut: Duration): BuildStep
withThreadPriority
Link copied to clipboard
abstract fun withThreadPriority(threadPriority: Int): BuildStep

Inheritors

TransactionalOutboxBuilder
Link copied to clipboard