See: Description
Interface | Description |
---|---|
AsyncConnectable |
An interface for asynchronous (non-blocking) connection related operations.
|
AsyncLifecycleControl |
An interface for asynchronous control-service lifecycle operations, such as start and terminate.
|
CompletionListener<T> |
A callback for listening for the results of a future computation.
|
Connectable |
An interface for synchronous (blocking) connection related operations.
|
Converter |
An interface for type-safe
byte [] to/from target type object converter. |
Converter.BytesToObject<T extends Serializable> |
Byte-array to business object converter.
|
Converter.ObjectToBytes<T extends Serializable> |
Business object to a byte-array converter.
|
ErrorMonitoring |
An interface for global error-monitoring capabilities.
|
Identifiable |
An interface that defines the contract for classes whose object instances can be uniquely
identified relative to other object instances within the same class type hierarchy during a
single application execution of the JVM.
|
InteroperabilitySupport |
An interface to retrieve metadata (such as content-type header and encoding values) to
interoperate with other messaging clients.
|
InteroperabilitySupport.RestInteroperabilitySupport |
An interface retrieve metadata (such as content-type header and encoding values) to
interoperate with REST- and HTTP-based messaging clients.
|
LifecycleControl |
An interface for control of the service lifecycle operations such as start and terminate.
|
LifecycleControl.TerminationEvent |
An event interface for non-user initiated non-recoverable receiver or publisher unsolicited
termination for which applications can listen.
|
LifecycleControl.TerminationNotificationListener |
A callback listener for notifications about non-recoverable receiver or publisher
interruptions.
|
Manageable |
An interface to access the different aspects of API manageability.
|
Manageable.ApiInfo |
An interface for access to API build, client, environment, and basic broker information.
|
Manageable.ApiMetrics |
An interface for statistics and metrics collection.
|
ManageablePublisher |
An interface for the different aspects of message publisher manageability.
|
ManageablePublisher.DirectPublisherInfo |
An interface for access to advanced direct publisher information at runtime.
|
ManageablePublisher.PersistentPublisherInfo |
An interface for access to advanced Persistent receiver information at runtime.
|
ManageablePublisher.PublisherInfo |
An interface for access to advanced publisher information at runtime.
|
ManageableReceiver |
An interface for the different aspects of message receiver manageability.
|
ManageableReceiver.DirectReceiverInfo |
An interface to access to a direct receiver information at runtime.
|
ManageableReceiver.PersistentReceiverInfo |
An interface for access to persistent receiver information at runtime.
|
ManageableReceiver.PersistentReceiverInfo.ResourceInfo |
An interface for access to remote resource endpoint information (like a queue) at runtime.
|
TypedProperties |
An interface that represents typed properties.
|
Class | Description |
---|---|
MessageToSDTMapConverter |
Message payload converter to be used for receiving messages with JCSMP legacy SDTMap type.
|
SolaceSDTMap |
Adapter for JCSMP SDTMap type.
|
SolaceSDTMapToMessageConverter |
Message payload converter to be used for publishing SolaceSDTMap as payload.
|
Enum | Description |
---|---|
Manageable.ApiMetrics.Metric |
List of collected metrics in the API.
|
SecureStoreFormat |
Supported truststore and keystore file formats.
|
Copyright 2019-2024 Solace Corporation. All rights reserved.