public interface SupportedProperty
Modifier and Type | Field and Description |
---|---|
static String |
AUTHENTICATION_SCHEME_BASIC
Username/Password based Authentication Scheme.
|
static String |
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
Client certificate based Authentication Scheme.
|
static String |
AUTHENTICATION_SCHEME_GSS_KRB
Kerberos based Authentication Scheme.
|
static String |
AUTHENTICATION_SCHEME_OAUTH2
OAuth 2.0 based Authentication Scheme.
|
static String |
DEFAULT_KRB_SERVICE_NAME
The default value for the
SupportedProperty.SOLACE_JMS_KRB_SERVICE_NAME property. |
static String |
GD_RECONNECT_FAIL_ACTION_AUTO_RETRY
Clear the publisher state and reconnect the publisher flow.
|
static String |
GD_RECONNECT_FAIL_ACTION_DISCONNECT
Close the connection, even if SOLCLIENT_SESSION_PROP_RECONNECT_RETRIES is configured to a non-zero value.
|
static String |
JMSX_DELIVERY_COUNT
The number of delivery attempts for this message.
|
static String |
JMSX_GROUP_ID
The identity of the message group this message is part of.
|
static String |
JMSX_GROUP_SEQ
The sequence number of this message within the group.
|
static String |
JMSX_USER_ID
The identity of the application sending the message.
|
static int |
SOL_CLIENT_ACKNOWLEDGE
A Solace defined message acknowledgement mode.
|
static int |
SOL_CLIENT_ACKNOWLEDGE_ALIAS
An alias of SOL_CLIENT_ACKNOWLEDGE.
|
static String |
SOLACE_JMS_AUTHENTICATION_SCHEME
String property specifying the authentication scheme.
|
static String |
SOLACE_JMS_BROWSER_TIMEOUT_IN_MS
Specifies the maximum time in milliseconds for a
QueueBrowser Enumeration.hasMoreElements() to wait
for a message to arrive in the browser's local message buffer before returning. |
static String |
SOLACE_JMS_CLIENT_DESCRIPTION
An Optional InitialContext environment property that overrides the JNDI "Client Description" property.
|
static String |
SOLACE_JMS_COMPRESSION_LEVEL
An Optional InitialContext environment property (Integer value - default 0).
|
static String |
SOLACE_JMS_CONSUMER_DEFAULT_FLOW_CONGESTION_LIMIT
An Optional JVM property (Integer value - default 5000).
|
static String |
SOLACE_JMS_CONSUMER_DISPATCHER_QUEUE_SIZE
An Optional JVM property (Integer value - default 75000).
|
static String |
SOLACE_JMS_DELIVER_TO_ONE_OVERRIDE
An Optional InitialContext environment property that overrides the JNDI "Deliver To One Override" property.
|
static String |
SOLACE_JMS_DYNAMIC_DURABLES
An Optional InitialContext environment property that overrides the JNDI "Dynamic Durables" property.
|
static String |
SOLACE_JMS_GD_RECONNECT_FAIL_ACTION
A string property that indicates the behaviour when the API is unable to reconnect guaranteed delivery after reconnecting the session.
|
static String |
SOLACE_JMS_GENERATE_SENDER_ID
Indicates whether the client name should be included in the SenderID message header parameter.
|
static String |
SOLACE_JMS_JAAS_CONFIG_FILE_RELOAD_ENABLED
A boolean property when true indicates that the login configuration file is reloaded before connect or reconnect to the router.
|
static String |
SOLACE_JMS_JAAS_LOGIN_CONTEXT
A connection property that specifies a name that applications use to refer to the entry in
a login configuration file when they instantiate a LoginContext.
|
static String |
SOLACE_JMS_JMS_MESSAGE_ID_MODE
This property controls the mode used for generating JMSMessageIDs.
|
static String |
SOLACE_JMS_JMS_MESSAGE_ID_MODE_ASCII_ENCODED_HASH
A mode for generating fixed length JMSMessageIDs that are 23 characters long.
|
static String |
SOLACE_JMS_JMS_MESSAGE_ID_MODE_DEFAULT
The default mode for generating JMSMessageIDs.
|
static String |
SOLACE_JMS_JNDI_CLIENT_DESCRIPTION
An Optional InitialContext environment property to set the JNDI Connection Client Description.
|
static String |
SOLACE_JMS_JNDI_CLIENT_ID
An Optional InitialContext environment property to set the JNDI Connection Client ID
used to register with the appliance running in SolOS-TR.
|
static String |
SOLACE_JMS_JNDI_CONNECT_RETRIES
An Optional InitialContext environment property to set the number of times to attempt to connect
the JNDI Connection, when the first connect fails.
|
static String |
SOLACE_JMS_JNDI_CONNECT_RETRIES_PER_HOST
An Optional InitialContext environment property to set the number of times to retry JNDI
connection attempts to a single host before moving on to the next host in the list.
|
static String |
SOLACE_JMS_JNDI_CONNECT_TIMEOUT
An Optional InitialContext environment property to set the timeout in milliseconds on a
JNDI connection attempt.
|
static String |
SOLACE_JMS_JNDI_READ_TIMEOUT
An Optional InitialContext environment property to set the timeout in milliseconds for
reading a JNDI lookup reply from the router.
|
static String |
SOLACE_JMS_JNDI_RECONNECT_RETRIES
An Optional InitialContext environment property to set the number of times to attempt a
reconnect once the JNDI connection to the router has been lost.
|
static String |
SOLACE_JMS_JNDI_RECONNECT_RETRY_WAIT
An Optional InitialContext environment property to set the amount of time to wait in
milliseconds between reconnect attempts.
|
static String |
SOLACE_JMS_KRB_SERVICE_NAME
This property is used to specify the ServiceName portion of the Service Principal Name (SPN)
that has a format of ServiceName/ApplianceName@REALM.
|
static String |
SOLACE_JMS_LOCALHOST
An Optional InitialContext environment property to set the IP address of the local interface to use.
|
static String |
SOLACE_JMS_MESSAGE_CONSUMER_INTERCEPTOR_CLASS_NAME
A connection String property that specifies a fully qualified class name of message consumer
interceptor that implements
MessageReceiverInterceptor interface. |
static String |
SOLACE_JMS_MESSAGE_PRODUCER_INTERCEPTOR_CLASS_NAME
A connection String property that specifies a fully qualified class name of message producer
interceptor that implements
MessageProducerInterceptor interface. |
static String |
SOLACE_JMS_MSG_CALLBACK_ON_IO_THREAD
An Optional InitialContext environment property to indicate that messages delivered asynchronously
to a MessageListener are delivered directly from the I/O thread instead of a consumer notification
thread.
|
static String |
SOLACE_JMS_OAUTH2_ACCESS_TOKEN
String property specifying the OAuth 2.0 access token.
|
static String |
SOLACE_JMS_OAUTH2_ISSUER_IDENTIFIER
String property specifying the OAuth 2.0 Issuer Identifier URI.
|
static String |
SOLACE_JMS_OIDC_ID_TOKEN
String property specifying the OIDC (OpenId Connect) ID Token.
|
static String |
SOLACE_JMS_OPTIMIZE_DIRECT
An Optional InitialContext environment property that overrides the JNDI "Optimize Direct" property.
|
static String |
SOLACE_JMS_PAYLOAD_COMPRESSION_LEVEL
A property key to enable payload compression and set the compression level.
|
static String |
SOLACE_JMS_PRODUCER_DISPATCHER_QUEUE_SIZE
An Optional JVM property (Integer value - default 2000).
|
static String |
SOLACE_JMS_PROP_DEAD_MSG_QUEUE_ELIGIBLE
Message property to indicate the message is eligible for a dead message queue.
|
static String |
SOLACE_JMS_PROP_DELIVER_TO_ONE
Message property to indicate whether the message is to be delivered to one client only.
|
static String |
SOLACE_JMS_PROP_ELIDING_ELIGIBLE
Message property to indicate the message is eligible for message eliding.
|
static String |
SOLACE_JMS_PROP_HTTP_CONTENT_ENCODING
A String property that indicates the HTTP content encoding.
|
static String |
SOLACE_JMS_PROP_HTTP_CONTENT_TYPE
A String property that indicates the HTTP content type.
|
static String |
SOLACE_JMS_PROP_IS_REPLY_MESSAGE
Message property specifying whether this message is a reply to a direct request message.
|
static String |
SOLACE_JMS_PROP_ISXML
Message property to indicate that TextMessages contain XML content.
|
static String |
SOLACE_JMS_PROP_MSG_DISCARD_INDICATION
Message property to indicate that a message has been discarded prior to the current one.
|
static String |
SOLACE_JMS_PROP_SENDER_ID
A String property that indicates the Sender ID.
|
static String |
SOLACE_JMS_PROP_TOPIC_SEQUENCE_NUMBER
Message property indicating the message's topic sequence number.
|
static String |
SOLACE_JMS_RECONNECT_FREQ_MANAGER_MAX_RECONNECTS
An Optional JVM property (Integer value - default 10).
|
static String |
SOLACE_JMS_RESPECT_TIME_TO_LIVE
An Optional InitialContext environment property that overrides the JNDI "Respect TTL" property.
|
static String |
SOLACE_JMS_SSL_CIPHER_SUITES
String property specifying a comma separated list of the
cipher suites to enable in order of preference.
|
static String |
SOLACE_JMS_SSL_CONNECTION_DOWNGRADE_TO
This property specifies a transport protocol that SSL session connection will
be downgraded to after client authentication.
|
static String |
SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS
String property specifying a comma separated list of the
encryption protocol(s) NOT to use.
|
static String |
SOLACE_JMS_SSL_KEY_STORE
String property specifying the keystore file to use in URL or path format.
|
static String |
SOLACE_JMS_SSL_KEY_STORE_FORMAT
String property specifying the keystore format to use.
|
static String |
SOLACE_JMS_SSL_KEY_STORE_NORMALIZED_FORMAT
String property specifying the internal keystore format to use.
|
static String |
SOLACE_JMS_SSL_KEY_STORE_PASSWORD
This property is used to specify the password of the keystore specified by
SOLACE_JMS_SSL_KEY_STORE . |
static String |
SOLACE_JMS_SSL_PRIVATE_KEY_ALIAS
String property specifying the private key alias.
|
static String |
SOLACE_JMS_SSL_PRIVATE_KEY_PASSWORD
This property is used to specify the password that deciphers the private key from the key store.
|
static String |
SOLACE_JMS_SSL_PROTOCOL
Deprecated.
|
static String |
SOLACE_JMS_SSL_TRUST_STORE
String property specifying the truststore file to use in URL or path format.
|
static String |
SOLACE_JMS_SSL_TRUST_STORE_FORMAT
String property specifying the truststore format to use.
|
static String |
SOLACE_JMS_SSL_TRUST_STORE_PASSWORD
String property specifying the truststore password.
|
static String |
SOLACE_JMS_SSL_TRUSTED_COMMON_NAME_LIST
String array property specifying a comma separated list of up to 16 acceptable common
names for matching in server certificates.
|
static String |
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
Boolean property when true indicates that the API should
validate server certificates with certificates in the
truststore.
|
static String |
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_DATE
Boolean property when true indicates that the session
connection should fail when an expired certificate or
a certificate not yet in effect is received.
|
static String |
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_HOST
Boolean property to indicate if the session connection should fail when a certificate with an
invalid host is received.
|
static String |
SOLACE_JMS_SUBSCRIBER_LOCAL_DTO_PRIORITY
An Optional InitialContext environment property that overrides the JNDI "Subscriber Local Priority" property.
|
static String |
SOLACE_JMS_SUBSCRIBER_NETWORK_DTO_PRIORITY
An Optional InitialContext environment property that overrides the JNDI "Subscriber Network Priority" property.
|
static String |
SOLACE_JMS_TRANSPORT_PROTOCOL_PLAIN_TEXT
Plain Text transport protocol.
|
static String |
SOLACE_JMS_USE_DEFAULT_CONTEXT
An Optional InitialContext environment property (Boolean value - default false).
|
static String |
SOLACE_JMS_VPN
An Optional InitialContext environment property (String value - default null).
|
static final String JMSX_GROUP_ID
static final String JMSX_GROUP_SEQ
static final String JMSX_USER_ID
static final String JMSX_DELIVERY_COUNT
static final String AUTHENTICATION_SCHEME_BASIC
static final String AUTHENTICATION_SCHEME_GSS_KRB
static final String AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
SOLACE_JMS_SSL_KEY_STORE
and SOLACE_JMS_SSL_KEY_STORE_PASSWORD
becomes mandatory.static final String AUTHENTICATION_SCHEME_OAUTH2
static final String SOLACE_JMS_OAUTH2_ACCESS_TOKEN
static final String SOLACE_JMS_OAUTH2_ISSUER_IDENTIFIER
static final String SOLACE_JMS_OIDC_ID_TOKEN
static final String SOLACE_JMS_TRANSPORT_PROTOCOL_PLAIN_TEXT
static final String GD_RECONNECT_FAIL_ACTION_AUTO_RETRY
SolProducerEvent
), this may cause duplication.static final String GD_RECONNECT_FAIL_ACTION_DISCONNECT
This is the legacy behaviour.
static final String SOLACE_JMS_PROP_ISXML
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final String SOLACE_JMS_PROP_DELIVER_TO_ONE
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final String SOLACE_JMS_PROP_DEAD_MSG_QUEUE_ELIGIBLE
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final String SOLACE_JMS_PROP_ELIDING_ELIGIBLE
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final String SOLACE_JMS_PROP_MSG_DISCARD_INDICATION
Message.getBooleanProperty(String)
,
Constant Field Valuesstatic final String SOLACE_JMS_PROP_TOPIC_SEQUENCE_NUMBER
Message.getLongProperty(String)
,
Constant Field Valuesstatic final int SOL_CLIENT_ACKNOWLEDGE
Message.acknowledge()
only acknowledges the caller message received
by the consumer.
Specifying different acknowledge modes has no effect on the frequency that messages are acknowledged on the appliance. The JMS connection factory message reception properties "AD Window Size" and "Acknowledgement Threshold (%)" are used to make acknowledging more or less frequent. Where "AD Window Size" = 100 and "Acknowledgement Threshold (%)" = 1 is most active, and "AD Window Size" = 255 and "Acknowledgement Threshold (%)" = 75 is most lazy.
static final int SOL_CLIENT_ACKNOWLEDGE_ALIAS
static final String SOLACE_JMS_VPN
static final String SOLACE_JMS_COMPRESSION_LEVEL
static final String SOLACE_JMS_PAYLOAD_COMPRESSION_LEVEL
Value meanings:
Note: For javax.jms.TextMessage
to be compressed SOLACE_JMS_PROP_ISXML
must be set to false on the text message
via javax.jms.Message#setBooleanProperty(java.lang.String, boolean)
. Alternatively, set SOLACE_JMS_PROP_ISXML to false in the
JNDI connection factory.
Note: Please ensure that both publishers and consumers are updated to support payload compression before enabling this property. In the case where a publisher compresses the payload and a consumer does not support payload decompression, the untouched compressed message will be received which can lead to potential issues within the consuming application. Therefore, the consumer would either need to update to a newer version of the API or the user would need to handle the decompression on the receiving side in their own application. If a publishing application is able to send a compressed message, brokers currently will discard messages on egress to other protocols such as MQTT, AMQP & HTTP (Kafka too?).
Default: 0 (disabled)
static final String SOLACE_JMS_OPTIMIZE_DIRECT
static final String SOLACE_JMS_USE_DEFAULT_CONTEXT
static final String SOLACE_JMS_DELIVER_TO_ONE_OVERRIDE
static final String SOLACE_JMS_SUBSCRIBER_LOCAL_DTO_PRIORITY
static final String SOLACE_JMS_SUBSCRIBER_NETWORK_DTO_PRIORITY
static final String SOLACE_JMS_DYNAMIC_DURABLES
Session.createDurableSubscriber(javax.jms.Topic, String)
,
Session.createDurableSubscriber(javax.jms.Topic, String, String, boolean)
,
Session.createQueue(String)
,
Constant Field Valuesstatic final String SOLACE_JMS_RESPECT_TIME_TO_LIVE
Session.createDurableSubscriber(javax.jms.Topic, String)
,
Session.createDurableSubscriber(javax.jms.Topic, String, String, boolean)
,
Session.createQueue(String)
,
Constant Field Valuesstatic final String SOLACE_JMS_CLIENT_DESCRIPTION
static final String SOLACE_JMS_JNDI_CLIENT_ID
static final String SOLACE_JMS_JNDI_CLIENT_DESCRIPTION
static final String SOLACE_JMS_JNDI_CONNECT_RETRIES
static final String SOLACE_JMS_JNDI_CONNECT_RETRIES_PER_HOST
static final String SOLACE_JMS_JNDI_CONNECT_TIMEOUT
static final String SOLACE_JMS_JNDI_READ_TIMEOUT
static final String SOLACE_JMS_JNDI_RECONNECT_RETRIES
static final String SOLACE_JMS_JNDI_RECONNECT_RETRY_WAIT
static final String SOLACE_JMS_LOCALHOST
static final String SOLACE_JMS_MSG_CALLBACK_ON_IO_THREAD
static final String SOLACE_JMS_PRODUCER_DISPATCHER_QUEUE_SIZE
static final String SOLACE_JMS_CONSUMER_DISPATCHER_QUEUE_SIZE
static final String SOLACE_JMS_CONSUMER_DEFAULT_FLOW_CONGESTION_LIMIT
static final String SOLACE_JMS_RECONNECT_FREQ_MANAGER_MAX_RECONNECTS
static final String SOLACE_JMS_SSL_PROTOCOL
SupportedProperty.SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS
static final String SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS
static final String SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
static final String SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_HOST
This property has effect only when SupportedProperty.SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
property is
enabled/set to true
Disabling of this property IS NOT RECOMMENDED
Default: true
static final String SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_DATE
This property has effect only when SupportedProperty.SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
property is
enabled/set to true
Disabling of this property IS NOT RECOMMENDED Default True.
static final String SOLACE_JMS_SSL_CIPHER_SUITES
Default is all the supported ciphers.
static final String SOLACE_JMS_SSL_TRUST_STORE
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
is true.
No default value.static final String SOLACE_JMS_SSL_TRUST_STORE_PASSWORD
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
is true.
No default value.static final String SOLACE_JMS_SSL_TRUST_STORE_FORMAT
static final String SOLACE_JMS_SSL_KEY_STORE
Mandatory if SOLACE_JMS_AUTHENTICATION_SCHEME
is set to
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
.
static final String SOLACE_JMS_SSL_KEY_STORE_PASSWORD
SOLACE_JMS_SSL_KEY_STORE
.
The keystore password allows JMS to ensure the keystore hasn't been tampered with by any party
that doesn't know the keystore password. The keystore password is also used
to decipher the private key if the SOLACE_JMS_SSL_PRIVATE_KEY_PASSWORD
property is not specified.
When SOLACE_JMS_AUTHENTICATION_SCHEME
is set to
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
one of these properties
have to be set :
No default value.
static final String SOLACE_JMS_SSL_KEY_STORE_FORMAT
static final String SOLACE_JMS_SSL_KEY_STORE_NORMALIZED_FORMAT
static final String SOLACE_JMS_SSL_PRIVATE_KEY_ALIAS
static final String SOLACE_JMS_SSL_PRIVATE_KEY_PASSWORD
SOLACE_JMS_SSL_KEY_STORE_PASSWORD
property instead.
This property is required when the private key was encrypted using a different key than the password
used to sign the keystore.
When SOLACE_JMS_AUTHENTICATION_SCHEME
is set to
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
one of these properties
have to be set :
No default value.
static final String SOLACE_JMS_SSL_TRUSTED_COMMON_NAME_LIST
This property has effect only when SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
property is enabled/set to true
Note: When SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_HOST
is true (default) this property should be set to an
empty list. Failure to do so may cause the API to reject an otherwise valid certificate.
Default empty list.
static final String SOLACE_JMS_SSL_CONNECTION_DOWNGRADE_TO
Allowed values:
No default value.
static final String SOLACE_JMS_AUTHENTICATION_SCHEME
Allowed values are one of:
AUTHENTICATION_SCHEME_BASIC
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
AUTHENTICATION_SCHEME_GSS_KRB
AUTHENTICATION_SCHEME_OAUTH2
When
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
is used, one of these properties
have to be set :
and SOLACE_JMS_SSL_KEY_STORE
becomes mandatory.
When AUTHENTICATION_SCHEME_OAUTH2
is used, one token (SOLACE_JMS_OAUTH2_ACCESS_TOKEN
or SOLACE_JMS_OIDC_ID_TOKEN
) has to be specified.
static final String DEFAULT_KRB_SERVICE_NAME
SupportedProperty.SOLACE_JMS_KRB_SERVICE_NAME
property.static final String SOLACE_JMS_KRB_SERVICE_NAME
static final String SOLACE_JMS_PROP_IS_REPLY_MESSAGE
This property must be set to true when replying to DeliveryMode.NON_PERSISTENT request message used in a direct transport configuration.
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final String SOLACE_JMS_BROWSER_TIMEOUT_IN_MS
QueueBrowser
Enumeration.hasMoreElements()
to wait
for a message to arrive in the browser's local message buffer before returning. If there is already a message
waiting Enumeration.hasMoreElements()
returns immediately. A value of 0 means wait forever (
Enumeration.hasMoreElements()
will return false only on closing the browser). A value < 0 will return immediately.
Default: -1 (return immediately)
static final String SOLACE_JMS_PROP_HTTP_CONTENT_TYPE
static final String SOLACE_JMS_PROP_HTTP_CONTENT_ENCODING
static final String SOLACE_JMS_PROP_SENDER_ID
SupportedProperty.SOLACE_JMS_GENERATE_SENDER_ID
A Solace JMS defined Property.static final String SOLACE_JMS_GENERATE_SENDER_ID
SupportedProperty.SOLACE_JMS_PROP_SENDER_ID
, it will
take precedence over the generation of a Sender ID.static final String SOLACE_JMS_GD_RECONNECT_FAIL_ACTION
Default: SupportedProperty.GD_RECONNECT_FAIL_ACTION_AUTO_RETRY
static final String SOLACE_JMS_JMS_MESSAGE_ID_MODE
Default: SupportedProperty.SOLACE_JMS_JMS_MESSAGE_ID_MODE_DEFAULT
static final String SOLACE_JMS_JMS_MESSAGE_ID_MODE_DEFAULT
static final String SOLACE_JMS_JMS_MESSAGE_ID_MODE_ASCII_ENCODED_HASH
static final String SOLACE_JMS_JAAS_LOGIN_CONTEXT
Default: SolaceGSS
static final String SOLACE_JMS_JAAS_CONFIG_FILE_RELOAD_ENABLED
Default: Boolean.FALSE
static final String SOLACE_JMS_MESSAGE_CONSUMER_INTERCEPTOR_CLASS_NAME
MessageReceiverInterceptor
interface.static final String SOLACE_JMS_MESSAGE_PRODUCER_INTERCEPTOR_CLASS_NAME
MessageProducerInterceptor
interface.Copyright 2004-2025 Solace Corporation. All rights reserved.