class
Movie::Persistence::OutboxDispatcher
- Movie::Persistence::OutboxDispatcher
- Reference
- Object
Overview
Claims a bounded lease, invokes the external publisher, then acknowledges success or releases the record for an at-least-once retry.
Defined in:
movie/persistence/runtime.crConstructors
Instance Method Summary
Constructor Detail
def self.new(database : Movie::DatabaseExtension, owner : String, batch_size : Int32 = 100, lease : Time::Span = 30.seconds)
#