Interface OutboxPublisher
- All Known Subinterfaces:
Outbox
public interface OutboxPublisher
Records outbound message intents durably.
The outbox is a local J7M primitive. It records intent and later relays to
a DurableQueue; it does not provide atomic commit with arbitrary
external databases.
-
Method Summary
Modifier and TypeMethodDescriptionrecord(QueueName targetQueue, QueueMessage message, EnqueueOptions options) Records an outbound message intent durably before relay.
-
Method Details
-
record
Records an outbound message intent durably before relay.- Parameters:
targetQueue- target durable queuemessage- message payload and safe metadataoptions- enqueue options to preserve for relay- Returns:
- recorded outbox entry
-