See: Description
| Interface | Description |
|---|---|
| DirectMessagePublisher |
An interface to create and interact with direct (non-persistent) message publishers.
|
| DirectMessagePublisher.PublishFailureListener |
An interface that provides an abstraction for listeners of failed message publishing attempts.
|
| MessagePublisher |
An interface for working with message publishing, which is a base interface for all publishers.
|
| OutboundMessage |
An interface for outbound messages and provides extended control for additional sender options.
|
| OutboundMessageBuilder |
An interface for the creating and configuring outbound messages.
|
| PersistentMessagePublisher |
An interface to create and interact with persistent message publishers.
|
| PersistentMessagePublisher.MessagePublishReceiptListener |
An interface for listeners that process notifications about message delivered to the broker
(success or failures).
|
| PublisherHealthCheck |
An interface for publisher readiness estimation.
|
| PublisherHealthCheck.PublisherReadinessListener |
An interface that is abstraction for the handling of a publisher instance's ability to take new
messages and send them over the wire to a remote broker.
|
| RequestReplyMessagePublisher |
An interface for a publisher application in a request-reply messaging use case.
|
| RequestReplyMessagePublisher.ReplyMessageHandler |
An interface to handle a reply message for the request-reply use case.
|
| Class | Description |
|---|---|
| DirectMessagePublisher.FailedPublishEvent |
A class that encapsulates the details of a failed attempt to publish a message.
|
| PersistentMessagePublisher.PublishReceipt |
A class that encapsulates broker acknowledgement or failed publishing attempts, used for
message delivery notification processing such as timestamp, correlation token, original
message, indicator if message was persisted on a broker.
|
Copyright 2019-2025 Solace Corporation. All rights reserved.