Creates a new RabbitMQ-based handler that receives all events and commands and stores them in the transactional inbox.
Function to store the incoming RabbitMQ message in the transactional inbox
Optional
customizations: InboxWriterCustomizationsProvide custom logic on how the inbox writer should process messages
Private
backwardPrivate
Optional
customPrivate
Optional
customProtected
loggerReadonly
messageReadonly
middlewarePrivate
mutexOptional
Readonly
overridesProtected
ownerProtected
storeFunction to store the incoming RabbitMQ message in the transactional inbox
Optional
acceptedMessageSettings: MessagingSettings[]Optional
mapStore the incoming message in the transactional inbox.
Optional
onFunction that will be called after the last retry attempt has failed. Useful for handling errors in an explicit way.
non-binary message payload (usually a json)
message with all related message metadata, including message envelope
error object that caused message processing to repeatedly fail
Generated using TypeDoc
Base class for message handlers to handle incoming messages from the subscribed queue. *