Interface | Description |
---|---|
MessageProducer |
Base class for publishing messages to a Solace broker.
|
MessageReceiver |
Interface for receiving messages from a Solace broker.
|
SempClient |
This interface defines methods for interacting with a Solace message broker using the Solace
Element Management Protocol (SEMP).
|
SempClientFactory |
This interface serves as a blueprint for creating SempClient objects, which are used to interact
with a Solace message broker using the Solace Element Management Protocol (SEMP).
|
Class | Description |
---|---|
BasicAuthJcsmpSessionService |
A class that manages a connection to a Solace broker using basic authentication.
|
BasicAuthJcsmpSessionService.Builder | |
BasicAuthJcsmpSessionServiceFactory |
A factory for creating
BasicAuthJcsmpSessionService instances. |
BasicAuthJcsmpSessionServiceFactory.Builder | |
BasicAuthSempClient |
A class that manages REST calls to the Solace Element Management Protocol (SEMP) using basic
authentication.
|
BasicAuthSempClientFactory |
A factory for creating
BasicAuthSempClient instances. |
BasicAuthSempClientFactory.Builder | |
BrokerResponse | |
GCPSecretSessionServiceFactory |
This class implements a
SessionServiceFactory that retrieve the basic authentication
credentials from a Google Cloud Secret Manager secret. |
GCPSecretSessionServiceFactory.Builder | |
MessageProducerUtils | |
PublishResultHandler |
This class is required to handle callbacks from Solace, to find out if messages were actually
published or there were any kind of error.
|
SessionService |
The SessionService interface provides a set of methods for managing a session with the Solace
messaging system.
|
SessionServiceFactory |
This abstract class serves as a blueprint for creating `SessionServiceFactory` objects.
|
SolaceMessageProducer | |
SolaceMessageReceiver |