Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface ExecutionContext
Link copied to clipboard
class PostboxProcessing(transactor: PostboxTransactor, target: HttpHandler, batchSize: Int = 10, maxFailures: Int = 3, maxPollingTime: Duration = Duration.ofSeconds(5), events: Events = { }, context: ExecutionContext = DefaultExecutionContext, backoffStrategy: BackoffStrategy = ::defaultBackoffStrategy, successCriteria: (Response) -> Boolean = { it.status.successful })
PostboxProcessing is a background process that polls the Postbox for pending requests and processes them.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard