@ProviderType public interface RequestReplyMessagePublisherBuilder extends PublisherPropertyConfiguration
RequestReplyMessagePublisher
to publish
request-reply type of messages.
This API expected to be thread safe.
Modifier and Type | Method and Description |
---|---|
RequestReplyMessagePublisher |
build()
Builds a request-reply message publisher.
|
RequestReplyMessagePublisherBuilder |
fromProperties(Properties configuration)
Enables property-based configuration.
|
RequestReplyMessagePublisher build() throws PubSubPlusClientException
RequestReplyMessagePublisher
PubSubPlusClientException
- if unable to build new instance of a publisherRequestReplyMessagePublisherBuilder fromProperties(Properties configuration) throws IllegalArgumentException
PropertyBasedConfiguration
Note: callbacks are not expected to be configurable using this approach, callbacks are expected to be configured programmatically.
fromProperties
in interface PropertyBasedConfiguration
fromProperties
in interface PublisherPropertyConfiguration
configuration
- the properties (key of type String
and value of type String
) for configuration and fine-tuning. Common properties can be found
in SolaceProperties
and its sub-interfaces.IllegalArgumentException
- if invalid properties were specifiedCopyright 2019-2024 Solace Corporation. All rights reserved.