public interface SupportedProperty
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTHENTICATION_SCHEME_BASIC
Username/Password based Authentication Scheme.
|
static java.lang.String |
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
Client certificate based Authentication Scheme.
|
static java.lang.String |
AUTHENTICATION_SCHEME_GSS_KRB
Kerberos based Authentication Scheme.
|
static java.lang.String |
AUTHENTICATION_SCHEME_OAUTH2
OAuth 2.0 based Authentication Scheme.
|
static java.lang.String |
DEFAULT_KRB_SERVICE_NAME
The default value for the
SOLACE_JMS_KRB_SERVICE_NAME property. |
static java.lang.String |
GD_RECONNECT_FAIL_ACTION_AUTO_RETRY
Clear the publisher state and reconnect the publisher flow.
|
static java.lang.String |
GD_RECONNECT_FAIL_ACTION_DISCONNECT
Close the connection, even if SOLCLIENT_SESSION_PROP_RECONNECT_RETRIES is configured to a non-zero value.
|
static java.lang.String |
JMSX_DELIVERY_COUNT
The number of delivery attempts for this message.
|
static java.lang.String |
JMSX_GROUP_ID
The identity of the message group this message is part of.
|
static java.lang.String |
JMSX_GROUP_SEQ
The sequence number of this message within the group.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_AUTHENTICATION_SCHEME
String property specifying the authentication scheme.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_CLIENT_DESCRIPTION
An Optional InitialContext environment property that overrides the JNDI "Client Description" property.
|
static java.lang.String |
SOLACE_JMS_COMPRESSION_LEVEL
An Optional InitialContext environment property (Integer value - default 0).
|
static java.lang.String |
SOLACE_JMS_CONSUMER_DEFAULT_FLOW_CONGESTION_LIMIT
An Optional JVM property (Integer value - default 5000).
|
static java.lang.String |
SOLACE_JMS_CONSUMER_DISPATCHER_QUEUE_SIZE
An Optional JVM property (Integer value - default 75000).
|
static java.lang.String |
SOLACE_JMS_DELAYED_START_OVERRIDE |
static java.lang.String |
SOLACE_JMS_DELIVER_TO_ONE_OVERRIDE
An Optional InitialContext environment property that overrides the JNDI "Deliver To One Override" property.
|
static java.lang.String |
SOLACE_JMS_DYNAMIC_DURABLES
An Optional InitialContext environment property that overrides the JNDI "Dynamic Durables" property.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_GENERATE_SENDER_ID
Indicates whether the client name should be included in the SenderID message header parameter.
|
static java.lang.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 java.lang.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 java.lang.String |
SOLACE_JMS_JMS_MESSAGE_ID_MODE
This property controls the mode used for generating JMSMessageIDs.
|
static java.lang.String |
SOLACE_JMS_JMS_MESSAGE_ID_MODE_ASCII_ENCODED_HASH
A mode for generating fixed length JMSMessageIDs that are 23 characters long.
|
static java.lang.String |
SOLACE_JMS_JMS_MESSAGE_ID_MODE_DEFAULT
The default mode for generating JMSMessageIDs.
|
static java.lang.String |
SOLACE_JMS_JNDI_CLIENT_DESCRIPTION
An Optional InitialContext environment property to set the JNDI Connection Client Description.
|
static java.lang.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 java.lang.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 java.lang.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 java.lang.String |
SOLACE_JMS_JNDI_CONNECT_TIMEOUT
An Optional InitialContext environment property to set the timeout in milliseconds on a
JNDI connection attempt.
|
static java.lang.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 java.lang.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 java.lang.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 java.lang.String |
SOLACE_JMS_KRB_MUTUAL_AUTHENTICATION |
static java.lang.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 java.lang.String |
SOLACE_JMS_LARGE_MESSAGING |
static java.lang.String |
SOLACE_JMS_LARGE_MESSAGING_CONSUME_TIMEOUT_IN_MILLIS |
static java.lang.String |
SOLACE_JMS_LARGE_MESSAGING_MAXIMUM_SIZE |
static java.lang.String |
SOLACE_JMS_LARGE_MESSAGING_PAYLOAD_SEGMENT_SIZE |
static java.lang.String |
SOLACE_JMS_LOCALHOST
An Optional InitialContext environment property to set the IP address of the local interface to use.
|
static java.lang.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 java.lang.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 java.lang.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 java.lang.String |
SOLACE_JMS_OAUTH2_ACCESS_TOKEN
String property specifying the OAuth 2.0 access token.
|
static java.lang.String |
SOLACE_JMS_OAUTH2_ISSUER_IDENTIFIER
String property specifying the OAuth 2.0 Issuer Identifier URI.
|
static java.lang.String |
SOLACE_JMS_OIDC_ID_TOKEN
String property specifying the OIDC (OpenId Connect) ID Token.
|
static java.lang.String |
SOLACE_JMS_OPTIMIZE_DIRECT
An Optional InitialContext environment property that overrides the JNDI "Optimize Direct" property.
|
static java.lang.String |
SOLACE_JMS_PRODUCER_DISPATCHER_QUEUE_SIZE
An Optional JVM property (Integer value - default 2000).
|
static java.lang.String |
SOLACE_JMS_PROP_DEAD_MSG_QUEUE_ELIGIBLE
Message property to indicate the message is eligible for a dead message queue.
|
static java.lang.String |
SOLACE_JMS_PROP_DELIVER_TO_ONE
Message property to indicate whether the message is to be delivered to one client only.
|
static java.lang.String |
SOLACE_JMS_PROP_ELIDING_ELIGIBLE
Message property to indicate the message is eligible for message eliding.
|
static java.lang.String |
SOLACE_JMS_PROP_HTTP_CONTENT_ENCODING
A String property that indicates the HTTP content encoding.
|
static java.lang.String |
SOLACE_JMS_PROP_HTTP_CONTENT_TYPE
A String property that indicates the HTTP content type.
|
static java.lang.String |
SOLACE_JMS_PROP_IS_REPLY_MESSAGE
Message property specifying whether this message is a reply to a direct request message.
|
static java.lang.String |
SOLACE_JMS_PROP_ISXML
Message property to indicate that TextMessages contain XML content.
|
static java.lang.String |
SOLACE_JMS_PROP_MSG_DISCARD_INDICATION
Message property to indicate that a message has been discarded prior to the current one.
|
static java.lang.String |
SOLACE_JMS_PROP_SENDER_ID
A String property that indicates the Sender ID.
|
static java.lang.String |
SOLACE_JMS_PROP_TOPIC_SEQUENCE_NUMBER
Message property indicating the message's topic sequence number.
|
static java.lang.String |
SOLACE_JMS_RECONNECT_FREQ_MANAGER_MAX_RECONNECTS
An Optional JVM property (Integer value - default 10).
|
static java.lang.String |
SOLACE_JMS_RESPECT_TIME_TO_LIVE
An Optional InitialContext environment property that overrides the JNDI "Respect TTL" property.
|
static java.lang.String |
SOLACE_JMS_SSL_CIPHER_SUITES
String property specifying a comma separated list of the
cipher suites to enable in order of preference.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS
String property specifying a comma separated list of the
encryption protocol(s) NOT to use.
|
static java.lang.String |
SOLACE_JMS_SSL_KEY_STORE
String property specifying the keystore file to use in URL or path format.
|
static java.lang.String |
SOLACE_JMS_SSL_KEY_STORE_FORMAT
String property specifying the keystore format to use.
|
static java.lang.String |
SOLACE_JMS_SSL_KEY_STORE_NORMALIZED_FORMAT
String property specifying the internal keystore format to use.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_SSL_PRIVATE_KEY_ALIAS
String property specifying the private key alias.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_SSL_PROTOCOL
Deprecated.
|
static java.lang.String |
SOLACE_JMS_SSL_TRUST_STORE
String property specifying the truststore file to use in URL or path format.
|
static java.lang.String |
SOLACE_JMS_SSL_TRUST_STORE_FORMAT
String property specifying the truststore format to use.
|
static java.lang.String |
SOLACE_JMS_SSL_TRUST_STORE_PASSWORD
String property specifying the truststore password.
|
static java.lang.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 java.lang.String |
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
Boolean property when true indicates that the API should
validate server certificates with certificates in the
truststore.
|
static java.lang.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 java.lang.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 java.lang.String |
SOLACE_JMS_SUBSCRIBER_LOCAL_DTO_PRIORITY
An Optional InitialContext environment property that overrides the JNDI "Subscriber Local Priority" property.
|
static java.lang.String |
SOLACE_JMS_SUBSCRIBER_NETWORK_DTO_PRIORITY
An Optional InitialContext environment property that overrides the JNDI "Subscriber Network Priority" property.
|
static java.lang.String |
SOLACE_JMS_TRANSPORT_PROTOCOL_PLAIN_TEXT
Plain Text transport protocol.
|
static java.lang.String |
SOLACE_JMS_USE_DEFAULT_CONTEXT
An Optional InitialContext environment property (Boolean value - default false).
|
static java.lang.String |
SOLACE_JMS_VPN
An Optional InitialContext environment property (String value - default null).
|
static final java.lang.String JMSX_GROUP_ID
static final java.lang.String JMSX_GROUP_SEQ
static final java.lang.String JMSX_USER_ID
static final java.lang.String JMSX_DELIVERY_COUNT
static final java.lang.String AUTHENTICATION_SCHEME_BASIC
static final java.lang.String AUTHENTICATION_SCHEME_GSS_KRB
static final java.lang.String AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
SOLACE_JMS_SSL_KEY_STORE
and SOLACE_JMS_SSL_KEY_STORE_PASSWORD
becomes mandatory.static final java.lang.String AUTHENTICATION_SCHEME_OAUTH2
static final java.lang.String SOLACE_JMS_OAUTH2_ACCESS_TOKEN
static final java.lang.String SOLACE_JMS_OAUTH2_ISSUER_IDENTIFIER
static final java.lang.String SOLACE_JMS_OIDC_ID_TOKEN
static final java.lang.String SOLACE_JMS_TRANSPORT_PROTOCOL_PLAIN_TEXT
static final java.lang.String GD_RECONNECT_FAIL_ACTION_AUTO_RETRY
SolProducerEvent
), this may cause duplication.static final java.lang.String GD_RECONNECT_FAIL_ACTION_DISCONNECT
This is the legacy behaviour.
static final java.lang.String SOLACE_JMS_PROP_ISXML
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final java.lang.String SOLACE_JMS_PROP_DELIVER_TO_ONE
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final java.lang.String SOLACE_JMS_PROP_DEAD_MSG_QUEUE_ELIGIBLE
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final java.lang.String SOLACE_JMS_PROP_ELIDING_ELIGIBLE
Default: Boolean.FALSE
Message.setBooleanProperty(String, boolean)
,
Constant Field Valuesstatic final java.lang.String SOLACE_JMS_PROP_MSG_DISCARD_INDICATION
Message.getBooleanProperty(String)
,
Constant Field Valuesstatic final java.lang.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 java.lang.String SOLACE_JMS_VPN
static final java.lang.String SOLACE_JMS_COMPRESSION_LEVEL
static final java.lang.String SOLACE_JMS_OPTIMIZE_DIRECT
static final java.lang.String SOLACE_JMS_USE_DEFAULT_CONTEXT
static final java.lang.String SOLACE_JMS_DELIVER_TO_ONE_OVERRIDE
static final java.lang.String SOLACE_JMS_SUBSCRIBER_LOCAL_DTO_PRIORITY
static final java.lang.String SOLACE_JMS_SUBSCRIBER_NETWORK_DTO_PRIORITY
static final java.lang.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 java.lang.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 java.lang.String SOLACE_JMS_CLIENT_DESCRIPTION
static final java.lang.String SOLACE_JMS_JNDI_CLIENT_ID
static final java.lang.String SOLACE_JMS_JNDI_CLIENT_DESCRIPTION
static final java.lang.String SOLACE_JMS_JNDI_CONNECT_RETRIES
static final java.lang.String SOLACE_JMS_JNDI_CONNECT_RETRIES_PER_HOST
static final java.lang.String SOLACE_JMS_JNDI_CONNECT_TIMEOUT
static final java.lang.String SOLACE_JMS_JNDI_READ_TIMEOUT
static final java.lang.String SOLACE_JMS_JNDI_RECONNECT_RETRIES
static final java.lang.String SOLACE_JMS_JNDI_RECONNECT_RETRY_WAIT
static final java.lang.String SOLACE_JMS_LOCALHOST
static final java.lang.String SOLACE_JMS_MSG_CALLBACK_ON_IO_THREAD
static final java.lang.String SOLACE_JMS_DELAYED_START_OVERRIDE
static final java.lang.String SOLACE_JMS_PRODUCER_DISPATCHER_QUEUE_SIZE
static final java.lang.String SOLACE_JMS_CONSUMER_DISPATCHER_QUEUE_SIZE
static final java.lang.String SOLACE_JMS_CONSUMER_DEFAULT_FLOW_CONGESTION_LIMIT
static final java.lang.String SOLACE_JMS_RECONNECT_FREQ_MANAGER_MAX_RECONNECTS
static final java.lang.String SOLACE_JMS_SSL_PROTOCOL
SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS
static final java.lang.String SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS
static final java.lang.String SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
static final java.lang.String SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_HOST
This property has effect only when SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
property is
enabled/set to true
Disabling of this property IS NOT RECOMMENDED
Default: true
static final java.lang.String SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_DATE
This property has effect only when SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
property is
enabled/set to true
Disabling of this property IS NOT RECOMMENDED Default True.
static final java.lang.String SOLACE_JMS_SSL_CIPHER_SUITES
Default is all the supported ciphers.
static final java.lang.String SOLACE_JMS_SSL_TRUST_STORE
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
is true.
No default value.static final java.lang.String SOLACE_JMS_SSL_TRUST_STORE_PASSWORD
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE
is true.
No default value.static final java.lang.String SOLACE_JMS_SSL_TRUST_STORE_FORMAT
static final java.lang.String SOLACE_JMS_SSL_KEY_STORE
Mandatory if SOLACE_JMS_AUTHENTICATION_SCHEME
is set to
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE
.
static final java.lang.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 java.lang.String SOLACE_JMS_SSL_KEY_STORE_FORMAT
static final java.lang.String SOLACE_JMS_SSL_KEY_STORE_NORMALIZED_FORMAT
static final java.lang.String SOLACE_JMS_SSL_PRIVATE_KEY_ALIAS
static final java.lang.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 java.lang.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 java.lang.String SOLACE_JMS_SSL_CONNECTION_DOWNGRADE_TO
Allowed values:
No default value.
static final java.lang.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 java.lang.String SOLACE_JMS_KRB_MUTUAL_AUTHENTICATION
static final java.lang.String DEFAULT_KRB_SERVICE_NAME
SOLACE_JMS_KRB_SERVICE_NAME
property.static final java.lang.String SOLACE_JMS_KRB_SERVICE_NAME
static final java.lang.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 java.lang.String SOLACE_JMS_LARGE_MESSAGING
static final java.lang.String SOLACE_JMS_LARGE_MESSAGING_MAXIMUM_SIZE
static final java.lang.String SOLACE_JMS_LARGE_MESSAGING_PAYLOAD_SEGMENT_SIZE
static final java.lang.String SOLACE_JMS_LARGE_MESSAGING_CONSUME_TIMEOUT_IN_MILLIS
static final java.lang.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 java.lang.String SOLACE_JMS_PROP_HTTP_CONTENT_TYPE
static final java.lang.String SOLACE_JMS_PROP_HTTP_CONTENT_ENCODING
static final java.lang.String SOLACE_JMS_PROP_SENDER_ID
SOLACE_JMS_GENERATE_SENDER_ID
A Solace JMS defined Property.static final java.lang.String SOLACE_JMS_GENERATE_SENDER_ID
SOLACE_JMS_PROP_SENDER_ID
, it will
take precedence over the generation of a Sender ID.static final java.lang.String SOLACE_JMS_GD_RECONNECT_FAIL_ACTION
Default: GD_RECONNECT_FAIL_ACTION_AUTO_RETRY
static final java.lang.String SOLACE_JMS_JMS_MESSAGE_ID_MODE
static final java.lang.String SOLACE_JMS_JMS_MESSAGE_ID_MODE_DEFAULT
static final java.lang.String SOLACE_JMS_JMS_MESSAGE_ID_MODE_ASCII_ENCODED_HASH
static final java.lang.String SOLACE_JMS_JAAS_LOGIN_CONTEXT
Default: SolaceGSS
static final java.lang.String SOLACE_JMS_JAAS_CONFIG_FILE_RELOAD_ENABLED
Default: Boolean.FALSE
static final java.lang.String SOLACE_JMS_MESSAGE_CONSUMER_INTERCEPTOR_CLASS_NAME
MessageReceiverInterceptor
interface.static final java.lang.String SOLACE_JMS_MESSAGE_PRODUCER_INTERCEPTOR_CLASS_NAME
MessageProducerInterceptor
interface.Copyright 2004-2024 Solace Corporation. All rights reserved.