Skip navigation links
A C D E F G H J M O R S T V 

A

ActiveFlowIndicationEvent - Class in com.solacesystems.jms.events
This event is used to indicate a change in the state of a bound SolQueueReceiver.
ActiveFlowIndicationEvent() - Constructor for class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
ActiveFlowIndicationEvent(int) - Constructor for class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
addSolEventListener(SolEventListener, long) - Method in interface com.solacesystems.jms.SolEventSource
Deprecated.
Registers a SolEventListener to receive events of types specified in eventTypeMask (possible types are defined in com.solacesystems.jms.SolEvent).
addSolEventListener(SolEventListener) - Method in interface com.solacesystems.jms.SolEventSource
Deprecated.
Registers a SolEventListener to receive all possible event types specified in com.solacesystems.jms.SolEvent.
AUTHENTICATION_SCHEME_BASIC - Static variable in interface com.solacesystems.jms.SupportedProperty
Username/Password based Authentication Scheme.
AUTHENTICATION_SCHEME_CLIENT_CERTIFICATE - Static variable in interface com.solacesystems.jms.SupportedProperty
Client certificate based Authentication Scheme.
AUTHENTICATION_SCHEME_GSS_KRB - Static variable in interface com.solacesystems.jms.SupportedProperty
Kerberos based Authentication Scheme.
AUTHENTICATION_SCHEME_OAUTH2 - Static variable in interface com.solacesystems.jms.SupportedProperty
OAuth 2.0 based Authentication Scheme.

C

com.solacesystems.common.xa - package com.solacesystems.common.xa
 
com.solacesystems.jms - package com.solacesystems.jms
The Solace Java Message Service (JMS) implementation and samples.
com.solacesystems.jms.events - package com.solacesystems.jms.events
 
com.solacesystems.jms.impl - package com.solacesystems.jms.impl
 
com.solacesystems.jms.interceptors - package com.solacesystems.jms.interceptors
 
com.solacesystems.jndi - package com.solacesystems.jndi
 
ConfigurationException - Exception in com.solacesystems.jms
An exception thrown when a service is not correctly configured or an API is not supported.
ConfigurationException(String) - Constructor for exception com.solacesystems.jms.ConfigurationException
 
ConfigurationException(String, String) - Constructor for exception com.solacesystems.jms.ConfigurationException
 
createConnectionFactory() - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of a ConnectionFactory.
createConnectionFactory(Hashtable<?, ?>) - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of a ConnectionFactory given an environment.
createConnectionFactory(String, String, String, String, Hashtable<?, ?>) - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of a ConnectionFactory given connection parameters and an environment.
createQueue(String) - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of a queue given a queue name.
createTopic(String) - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of a topic given a topic name.
createXAConnectionFactory() - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of an XAConnectionFactory.
createXAConnectionFactory(Hashtable<?, ?>) - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of an XAConnectionFactory given an environment.
createXAConnectionFactory(String, String, String, String, Hashtable<?, ?>) - Static method in class com.solacesystems.jms.SolJmsUtility
Creates a Solace proprietary implementation of an XAConnectionFactory given connection parameters and an environment.

D

DEFAULT_KRB_SERVICE_NAME - Static variable in interface com.solacesystems.jms.SupportedProperty
The default value for the SupportedProperty.SOLACE_JMS_KRB_SERVICE_NAME property.
DEFAULT_PASSWORD - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
Default Password for the Connection
DEFAULT_USER - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
Default UserName for the Connection
dumpMessage(Message) - Static method in class com.solacesystems.jms.SolJmsUtility
Produces a human-readable dump of the message properties and its contents (can be quite large).

E

EC_ACCESS_DENIED_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The endpoint doesn't have the required permissions.
EC_BASIC_AUTHENTICATION_IS_SHUTDOWN - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The basic authentication is shut down.
EC_BROWSER_DIRECT_MISMATCH_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The browser is not supported with direct transport.
EC_CLIENT_CERTIFICATE_AUTHENTICATION_IS_SHUTDOWN - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client certificate authentication is shut down.
EC_CLIENT_CERTIFICATE_DATE_INVALID - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client certificate date is invalid.
EC_CLIENTID_ADMINISTRATIVELY_CONFIGURED_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client id cannot be set because it is already administratively configured.
EC_CLIENTID_ALREADY_IN_USE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client id cannot be set because it is already in use.
EC_CLIENTID_INVALID_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client id cannot be set because it is invalid.
EC_CLIENTID_NOT_SETTABLE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client id cannot be set because already invoked an operation on the connection.
EC_CLOSED_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The requested operation cannot be fulfilled because the underlying resource was stale or closed.
EC_DOCUMENT_TO_LARGE - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The message size is too large.
EC_DUPLICATE_SUBSCRIBER_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The subscriber already exists.
EC_ILLEGAL_DESTINATION_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The destination name is illegal.
EC_ILLEGAL_OPERATION_NON_TRANSACTED_SESSION_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The operation is illegal on a non-transacted session.
EC_ILLEGAL_OPERATION_TRANSACTED_SESSION_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The operation is illegal on a transacted session.
EC_ILLEGAL_STATE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The requested operation cannot be fulfilled because the object on which it was performed is not in a state to support such an operation.
EC_INTERNAL_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
An internal error occurred.
EC_INVALID_SELECTOR_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The selector provided is invalid.
EC_INVALID_TTL_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The provided TTL value is invalid.
EC_KERBEROS_AUTHENTICATION_IS_SHUTDOWN - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Kerberos Authentication is shutdown Related JMS exception: JMSSecurityException
EC_LOGIN_FAILURE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
There has been a general login failure to the appliance: authentication failed of unauthorized.
EC_MAX_TRANSACTED_SESSIONS_EXCEEDED_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Max Transacted Sessions exceeded.
EC_MAX_TRANSACTIONS_EXCEEDED_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Max transactions configured is exceeded.
EC_MESSAGE_FORMAT_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
A read operation or a type conversion error occurred on a Structured Data Type.
EC_MISMATCH_RESPECT_TTL_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Respect TTL settings conflicts with the operation attempted.
EC_NOLOCAL_DIRECT_MISMATCH_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
NoLocal attribute enabled is not supported with direct transport.
EC_NON_XASESSION_TO_XAENDPOINT_BIND_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Non-XA session cannot bind to an XA endpoint.
EC_NOT_CAPABLE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The API is not capable to perform an operation because the operation is invalid in the API's or the appliance's state.
EC_NULL_MESSAGE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The provided message parameter was null.
EC_QUEUE_NOT_FOUND_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The queue cannot be found.
EC_REPLICATION_IS_STANDBY_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Guaranteed publishing is not allowed when the Message VPN has a Replication standby state.
EC_SELECTOR_DIRECT_MISMATCH_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The selector is not supported with direct transport.
EC_SHUTDOWN_ENDPOINT_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The endpoint is shut down.
EC_SPOOL_OVER_QUOTA_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The client has attempted to publish to a spool which already over quota.
EC_TEMP_DESTINATION_DELETED_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The temporary destination doesn't exist any more.
EC_TEMP_DESTINATION_IN_USE_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Unable to delete a temporary destination because it is in use.
EC_TEMP_DESTINATION_NOT_CREATOR_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The connection used for the temporary destination is not the connection used to create it.
EC_TOO_MANY_SUBSCRIBERS_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The number of consumers has reached the limit.
EC_TOPIC_ENDPOINT_SELECTOR_MATCH_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Binding to a non-exclusive topic endpoint that is already bound with a different ingress selector.
EC_TOPIC_ENDPOINT_SUBSCRIPTION_MATCH_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Binding to a non-exclusive topic endpoint that is already bound with a different subscription.
EC_TRANSACTED_SESSION_DIRECT_MISMATCH_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Transacted sessions or XA sessions are not supported with direct transport.
EC_TRANSACTION_ROLLED_BACK_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The transaction rolled back unexpectedly.
EC_TRANSPORT_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Communication error with the Solace appliance due to an error condition or administrative operation.
EC_UNKNOWN_ENDPOINT_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
The referenced endpoint is not compatible with the API or the appliance's state.
EC_UNKNOWN_FLOW_NAME_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
An attempt to re-establish a publisher flow failed due to lack of publisher flow state recovered.
EC_UNKNOWN_TRANSACTED_SESSION_NAME_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
An attempt to re-establish a transacted session failed because the transacted session name is no longer known.
EC_UNTRUSTED_CLIENT_CERTIFICATE - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Untrusted Client Certificate.
EC_XASESSION_TO_LVQ_BIND_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
Binding to a Last Value Queue (LVQ) within an XASession is not allowed.
EC_XASESSION_TO_NON_XAENDPOINT_BIND_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
XA session cannot bind to a non-XA endpoint.
EC_XASESSION_TO_PARTITIONED_QUEUE_BIND_ERROR - Static variable in class com.solacesystems.jms.impl.SolJMSErrorCodes
XA Transacted Sessions Cannot Bind to Partitioned Queues.
equals(Object) - Method in class com.solacesystems.common.xa.SolXid
 

F

FLOW_ACTIVE - Static variable in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
FLOW_INACTIVE - Static variable in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
FLOW_STATE_MAX - Static variable in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
fromByteArray(byte[]) - Static method in class com.solacesystems.jms.SolJmsUtility
Converts a byte array representing a serialized JMS Message into a JMS Message.

G

GD_RECONNECT_FAIL_ACTION_AUTO_RETRY - Static variable in interface com.solacesystems.jms.SupportedProperty
Clear the publisher state and reconnect the publisher flow.
GD_RECONNECT_FAIL_ACTION_DISCONNECT - Static variable in interface com.solacesystems.jms.SupportedProperty
Close the connection, even if SOLCLIENT_SESSION_PROP_RECONNECT_RETRIES is configured to a non-zero value.
getBranchQualifier() - Method in class com.solacesystems.common.xa.SolXid
 
getDataHostList(int) - Method in class com.solacesystems.jndi.SolJNDIInitialContextFactory.SolJNDIInitialContext
 
getEventType() - Method in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
getEventType() - Method in interface com.solacesystems.jms.events.SolEvent
Returns the event type of the SolEvent instance as defined by constants starting with SOLEVENT_TYPE_
getException() - Method in class com.solacesystems.jms.events.SolJMSEvent
Returns the exception associated with the event, if any.
getFlowState() - Method in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
getFormatId() - Method in class com.solacesystems.common.xa.SolXid
 
getGlobalTransactionId() - Method in class com.solacesystems.common.xa.SolXid
 
getInitialContext(Hashtable<?, ?>) - Method in class com.solacesystems.jndi.SolJNDIInitialContextFactory
Creates a Solace JMS Initial Context for beginning name resolution.
getJNDIHostList() - Method in class com.solacesystems.jndi.SolJNDIInitialContextFactory.SolJNDIInitialContext
 
getMessage() - Method in interface com.solacesystems.jms.interceptors.MessageProducerInterceptor.MessageProducerInterceptingContext
Gets originally published message.
getMessage() - Method in interface com.solacesystems.jms.interceptors.MessageReceiverInterceptor.ReceiverInterceptingContext
Gets originally published message before it is passed to the application using synchronous or asynchronous message handler.
getMessageProducer() - Method in interface com.solacesystems.jms.interceptors.MessageProducerInterceptor.MessageProducerInterceptingContext
Gets MessageProducer instance that was used to send a message
getMessageSize(Message) - Static method in class com.solacesystems.jms.SolJmsUtility
Gets the encoded size of the message payload in bytes.
getNumberOfUnackedMessages() - Method in class com.solacesystems.jms.events.SolRepublishUnackedMessageEvent
 
getPassword() - Method in class com.solacesystems.jndi.SolJNDIInitialContextFactory.SolJNDIInitialContext
 
getReference(Referenceable) - Method in interface com.solacesystems.jms.SolReferenceableDelegate
The ConnectionFactory, XAConnection, Topic, or Queue is given as the referenceable argument and can be cast to a SolConnectionFactory, SolXAConnectionFactory, SolTopic, or SolQueue.
getReferenceableDelegate() - Static method in class com.solacesystems.jms.SolJmsUtility
Gets the Referenceable delegate for ConnectionFactorys, Topics, and Queues.
getType() - Method in class com.solacesystems.jms.events.SolJMSEvent
Returns the event type
getUsername() - Method in class com.solacesystems.jndi.SolJNDIInitialContextFactory.SolJNDIInitialContext
 

H

handleEvent(SolEventSource, SolEvent) - Method in interface com.solacesystems.jms.SolEventListener
Deprecated.
Invoked when an event of interested is emitted by the SolEventSource instance
hashCode() - Method in class com.solacesystems.common.xa.SolXid
 

J

JMSX_DELIVERY_COUNT - Static variable in interface com.solacesystems.jms.SupportedProperty
The number of delivery attempts for this message.
JMSX_GROUP_ID - Static variable in interface com.solacesystems.jms.SupportedProperty
The identity of the message group this message is part of.
JMSX_GROUP_SEQ - Static variable in interface com.solacesystems.jms.SupportedProperty
The sequence number of this message within the group.
JMSX_USER_ID - Static variable in interface com.solacesystems.jms.SupportedProperty
The identity of the application sending the message.

M

main(String[]) - Static method in class com.solacesystems.common.xa.SolXid
 
MessageProducerInterceptor - Interface in com.solacesystems.jms.interceptors
JMS message producer interceptor can be used to intercept the JMS message publishing process performed by any of the send method from a MessageProducer interface or its implementations.
MessageProducerInterceptor.MessageProducerInterceptingContext - Interface in com.solacesystems.jms.interceptors
Represents a mutable intercepting context associated with a single message publishing/send event.
MessageReceiverInterceptor - Interface in com.solacesystems.jms.interceptors
JMS message consumer interceptor that can be used to intercept JMS message consumption process.
MessageReceiverInterceptor.ReceiverInterceptingContext - Interface in com.solacesystems.jms.interceptors
Represents a mutable intercepting context associated with a single act of message receive.

O

onEvent(SolConnectionEvent) - Method in interface com.solacesystems.jms.SolConnectionEventListener
 
onEvent(SolConsumerEvent) - Method in interface com.solacesystems.jms.SolConsumerEventListener
Called when an event occurs.
onEvent(SolProducerEvent) - Method in interface com.solacesystems.jms.SolProducerEventListener
 
onPrePublish(MessageProducerInterceptor.MessageProducerInterceptingContext) - Method in interface com.solacesystems.jms.interceptors.MessageProducerInterceptor
This method is executed after every call to send a message using MessageProducer before message is processed by the underlying Solace JMS API and send to its destination.
onPreReceive(MessageReceiverInterceptor.ReceiverInterceptingContext) - Method in interface com.solacesystems.jms.interceptors.MessageReceiverInterceptor
This method is executed right after every inbound message is received and before message is passed to the JMS application synchronously or asynchronously.

R

removeSolEventListener(SolEventListener) - Method in interface com.solacesystems.jms.SolEventSource
Deprecated.
Removes the previously added SolEventListner for all possible event types.
removeSolEventListener(SolEventListener, long) - Method in interface com.solacesystems.jms.SolEventSource
Deprecated.
Removes the previously added SolEventListner for the given eventTypeMask.

S

setConnectionEventListener(SolConnectionEventListener) - Method in interface com.solacesystems.jms.SolConnectionEventSource
Called to set the SolConnectionEventListener on a connection.
setFlowState(int) - Method in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
setProducerEventListener(SolProducerEventListener) - Method in interface com.solacesystems.jms.SolProducerEventSource
Called to set the SolProducerEventListener on a MessageProducer.
setReferenceableDelegate(SolReferenceableDelegate) - Static method in class com.solacesystems.jms.SolJmsUtility
Sets the Referenceable delegate for ConnectionFactorys, Topics, and Queues.
setSolConsumerEventListener(SolConsumerEventListener) - Method in interface com.solacesystems.jms.SolConsumerEventSource
Called to set the SolConsumerEventListener on a MessageConsumer.
SOL_CLIENT_ACKNOWLEDGE - Static variable in interface com.solacesystems.jms.SupportedProperty
A Solace defined message acknowledgement mode.
SOL_CLIENT_ACKNOWLEDGE_ALIAS - Static variable in interface com.solacesystems.jms.SupportedProperty
An alias of SOL_CLIENT_ACKNOWLEDGE.
SOLACE_JMS_AUTHENTICATION_SCHEME - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the authentication scheme.
SOLACE_JMS_BROWSER_TIMEOUT_IN_MS - Static variable in interface com.solacesystems.jms.SupportedProperty
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.
SOLACE_JMS_CLIENT_DESCRIPTION - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Client Description" property.
SOLACE_JMS_COMPRESSION_LEVEL - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property (Integer value - default 0).
SOLACE_JMS_CONSUMER_DEFAULT_FLOW_CONGESTION_LIMIT - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional JVM property (Integer value - default 5000).
SOLACE_JMS_CONSUMER_DISPATCHER_QUEUE_SIZE - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional JVM property (Integer value - default 75000).
SOLACE_JMS_DELIVER_TO_ONE_OVERRIDE - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Deliver To One Override" property.
SOLACE_JMS_DYNAMIC_DURABLES - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Dynamic Durables" property.
SOLACE_JMS_GD_RECONNECT_FAIL_ACTION - Static variable in interface com.solacesystems.jms.SupportedProperty
A string property that indicates the behaviour when the API is unable to reconnect guaranteed delivery after reconnecting the session.
SOLACE_JMS_GENERATE_SENDER_ID - Static variable in interface com.solacesystems.jms.SupportedProperty
Indicates whether the client name should be included in the SenderID message header parameter.
SOLACE_JMS_JAAS_CONFIG_FILE_RELOAD_ENABLED - Static variable in interface com.solacesystems.jms.SupportedProperty
A boolean property when true indicates that the login configuration file is reloaded before connect or reconnect to the router.
SOLACE_JMS_JAAS_LOGIN_CONTEXT - Static variable in interface com.solacesystems.jms.SupportedProperty
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.
SOLACE_JMS_JMS_MESSAGE_ID_MODE - Static variable in interface com.solacesystems.jms.SupportedProperty
This property controls the mode used for generating JMSMessageIDs.
SOLACE_JMS_JMS_MESSAGE_ID_MODE_ASCII_ENCODED_HASH - Static variable in interface com.solacesystems.jms.SupportedProperty
A mode for generating fixed length JMSMessageIDs that are 23 characters long.
SOLACE_JMS_JMS_MESSAGE_ID_MODE_DEFAULT - Static variable in interface com.solacesystems.jms.SupportedProperty
The default mode for generating JMSMessageIDs.
SOLACE_JMS_JNDI_CLIENT_DESCRIPTION - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the JNDI Connection Client Description.
SOLACE_JMS_JNDI_CLIENT_ID - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the JNDI Connection Client ID used to register with the appliance running in SolOS-TR.
SOLACE_JMS_JNDI_CONNECT_RETRIES - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the number of times to attempt to connect the JNDI Connection, when the first connect fails.
SOLACE_JMS_JNDI_CONNECT_RETRIES_PER_HOST - Static variable in interface com.solacesystems.jms.SupportedProperty
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.
SOLACE_JMS_JNDI_CONNECT_TIMEOUT - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the timeout in milliseconds on a JNDI connection attempt.
SOLACE_JMS_JNDI_READ_TIMEOUT - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the timeout in milliseconds for reading a JNDI lookup reply from the router.
SOLACE_JMS_JNDI_RECONNECT_RETRIES - Static variable in interface com.solacesystems.jms.SupportedProperty
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.
SOLACE_JMS_JNDI_RECONNECT_RETRY_WAIT - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the amount of time to wait in milliseconds between reconnect attempts.
SOLACE_JMS_KRB_SERVICE_NAME - Static variable in interface com.solacesystems.jms.SupportedProperty
This property is used to specify the ServiceName portion of the Service Principal Name (SPN) that has a format of ServiceName/ApplianceName@REALM.
SOLACE_JMS_LOCALHOST - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
Can be passed in as a System property to specify outgoing interface
SOLACE_JMS_LOCALHOST - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property to set the IP address of the local interface to use.
SOLACE_JMS_MESSAGE_CONSUMER_INTERCEPTOR_CLASS_NAME - Static variable in interface com.solacesystems.jms.SupportedProperty
A connection String property that specifies a fully qualified class name of message consumer interceptor that implements MessageReceiverInterceptor interface.
SOLACE_JMS_MESSAGE_PRODUCER_INTERCEPTOR_CLASS_NAME - Static variable in interface com.solacesystems.jms.SupportedProperty
A connection String property that specifies a fully qualified class name of message producer interceptor that implements MessageProducerInterceptor interface.
SOLACE_JMS_MSG_CALLBACK_ON_IO_THREAD - Static variable in interface com.solacesystems.jms.SupportedProperty
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.
SOLACE_JMS_OAUTH2_ACCESS_TOKEN - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the OAuth 2.0 access token.
SOLACE_JMS_OAUTH2_ISSUER_IDENTIFIER - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the OAuth 2.0 Issuer Identifier URI.
SOLACE_JMS_OIDC_ID_TOKEN - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the OIDC (OpenId Connect) ID Token.
SOLACE_JMS_OPTIMIZE_DIRECT - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Optimize Direct" property.
SOLACE_JMS_PAYLOAD_COMPRESSION_LEVEL - Static variable in interface com.solacesystems.jms.SupportedProperty
A property key to enable payload compression and set the compression level.
SOLACE_JMS_PRODUCER_DISPATCHER_QUEUE_SIZE - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional JVM property (Integer value - default 2000).
SOLACE_JMS_PROP_DEAD_MSG_QUEUE_ELIGIBLE - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property to indicate the message is eligible for a dead message queue.
SOLACE_JMS_PROP_DELIVER_TO_ONE - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property to indicate whether the message is to be delivered to one client only.
SOLACE_JMS_PROP_ELIDING_ELIGIBLE - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property to indicate the message is eligible for message eliding.
SOLACE_JMS_PROP_HTTP_CONTENT_ENCODING - Static variable in interface com.solacesystems.jms.SupportedProperty
A String property that indicates the HTTP content encoding.
SOLACE_JMS_PROP_HTTP_CONTENT_TYPE - Static variable in interface com.solacesystems.jms.SupportedProperty
A String property that indicates the HTTP content type.
SOLACE_JMS_PROP_IS_REPLY_MESSAGE - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property specifying whether this message is a reply to a direct request message.
SOLACE_JMS_PROP_ISXML - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
Solace JMS defined Property
SOLACE_JMS_PROP_ISXML - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property to indicate that TextMessages contain XML content.
SOLACE_JMS_PROP_MSG_DISCARD_INDICATION - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property to indicate that a message has been discarded prior to the current one.
SOLACE_JMS_PROP_SENDER_ID - Static variable in interface com.solacesystems.jms.SupportedProperty
A String property that indicates the Sender ID.
SOLACE_JMS_PROP_TOPIC_SEQUENCE_NUMBER - Static variable in interface com.solacesystems.jms.SupportedProperty
Message property indicating the message's topic sequence number.
SOLACE_JMS_RECONNECT_FREQ_MANAGER_MAX_RECONNECTS - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional JVM property (Integer value - default 10).
SOLACE_JMS_RESPECT_TIME_TO_LIVE - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Respect TTL" property.
SOLACE_JMS_SSL_CIPHER_SUITES - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying a comma separated list of the cipher suites to enable in order of preference.
SOLACE_JMS_SSL_CONNECTION_DOWNGRADE_TO - Static variable in interface com.solacesystems.jms.SupportedProperty
This property specifies a transport protocol that SSL session connection will be downgraded to after client authentication.
SOLACE_JMS_SSL_EXCLUDED_PROTOCOLS - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying a comma separated list of the encryption protocol(s) NOT to use.
SOLACE_JMS_SSL_KEY_STORE - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the keystore file to use in URL or path format.
SOLACE_JMS_SSL_KEY_STORE_FORMAT - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the keystore format to use.
SOLACE_JMS_SSL_KEY_STORE_NORMALIZED_FORMAT - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the internal keystore format to use.
SOLACE_JMS_SSL_KEY_STORE_PASSWORD - Static variable in interface com.solacesystems.jms.SupportedProperty
This property is used to specify the password of the keystore specified by SOLACE_JMS_SSL_KEY_STORE.
SOLACE_JMS_SSL_PRIVATE_KEY_ALIAS - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the private key alias.
SOLACE_JMS_SSL_PRIVATE_KEY_PASSWORD - Static variable in interface com.solacesystems.jms.SupportedProperty
This property is used to specify the password that deciphers the private key from the key store.
SOLACE_JMS_SSL_PROTOCOL - Static variable in interface com.solacesystems.jms.SupportedProperty
Deprecated. 
SOLACE_JMS_SSL_TRUST_STORE - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the truststore file to use in URL or path format.
SOLACE_JMS_SSL_TRUST_STORE_FORMAT - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the truststore format to use.
SOLACE_JMS_SSL_TRUST_STORE_PASSWORD - Static variable in interface com.solacesystems.jms.SupportedProperty
String property specifying the truststore password.
SOLACE_JMS_SSL_TRUSTED_COMMON_NAME_LIST - Static variable in interface com.solacesystems.jms.SupportedProperty
String array property specifying a comma separated list of up to 16 acceptable common names for matching in server certificates.
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE - Static variable in interface com.solacesystems.jms.SupportedProperty
Boolean property when true indicates that the API should validate server certificates with certificates in the truststore.
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_DATE - Static variable in interface com.solacesystems.jms.SupportedProperty
Boolean property when true indicates that the session connection should fail when an expired certificate or a certificate not yet in effect is received.
SOLACE_JMS_SSL_VALIDATE_CERTIFICATE_HOST - Static variable in interface com.solacesystems.jms.SupportedProperty
Boolean property to indicate if the session connection should fail when a certificate with an invalid host is received.
SOLACE_JMS_SUBSCRIBER_LOCAL_DTO_PRIORITY - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Subscriber Local Priority" property.
SOLACE_JMS_SUBSCRIBER_NETWORK_DTO_PRIORITY - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property that overrides the JNDI "Subscriber Network Priority" property.
SOLACE_JMS_TRANSPORT_PROTOCOL_PLAIN_TEXT - Static variable in interface com.solacesystems.jms.SupportedProperty
Plain Text transport protocol.
SOLACE_JMS_USE_DEFAULT_CONTEXT - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property (Boolean value - default false).
SOLACE_JMS_VPN - Static variable in interface com.solacesystems.jms.SupportedProperty
An Optional InitialContext environment property (String value - default null).
SOLACE_JNDI_CONNECT_RETRIES - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
 
SOLACE_JNDI_CONNECT_TIMEOUT - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
JNDI System Properties
SOLACE_JNDI_CONNECTION_RETRIES_PER_HOST - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
 
SOLACE_JNDI_READ_TIMEOUT - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
 
SOLACE_JNDI_RECONNECT_RETRIES - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
 
SOLACE_JNDI_RECONNECT_RETRY_WAIT - Static variable in interface com.solacesystems.jms.impl.SolJMSConstants
 
SolConnectionEvent - Class in com.solacesystems.jms.events
 
SolConnectionEvent.EventType - Enum in com.solacesystems.jms.events
 
SolConnectionEventListener - Interface in com.solacesystems.jms
A callback Listener for JMS Connection events.
SolConnectionEventSource - Interface in com.solacesystems.jms
The SolConnectionEventSource allows the application to set a SolConnectionEventListener, used to receive SolConnectionEvents.
SolConsumerEvent - Class in com.solacesystems.jms.events
 
SolConsumerEvent.EventType - Enum in com.solacesystems.jms.events
 
SolConsumerEventListener - Interface in com.solacesystems.jms
A callback listener for JMS Consumer events.
SolConsumerEventSource - Interface in com.solacesystems.jms
The SolConsumerEventSource allows the application to set a SolConsumerEventListener, used to receive SolConsumerEvents.
SolEvent - Interface in com.solacesystems.jms.events
 
SOLEVENT_MASK_ALL - Static variable in interface com.solacesystems.jms.SolEventSource
Deprecated.
This mask will accept all event types
SOLEVENT_TYPE_ACTIVE_FLOW_INDICATION - Static variable in interface com.solacesystems.jms.events.SolEvent
These type of events are emitted by SolJMS QueueReceivers bound to a queue (not in a direct transport mode)
SolEventListener - Interface in com.solacesystems.jms
Deprecated.
This interface has been replaced by SolConsumerEventListener, which is simpler to use and uses a more traditional object-oriented approach.
SolEventSource - Interface in com.solacesystems.jms
Deprecated.
SolConsumerEventSource largely implements the same concepts provided by this class. It makes use of SolConsumerEventListener which replaced SolEventListener.
SolJMSConstants - Interface in com.solacesystems.jms.impl
SolJMSConstants defines all constants used in the implementation
SolJMSErrorCodes - Class in com.solacesystems.jms.impl
This class defines the Solace specific string error codes for JMS exceptions.
SolJMSErrorCodes() - Constructor for class com.solacesystems.jms.impl.SolJMSErrorCodes
 
SolJMSEvent<EventType> - Class in com.solacesystems.jms.events
 
SolJmsUtility - Class in com.solacesystems.jms
Utility functions for working with Solace JMS.
SolJNDIInitialContext() - Constructor for class com.solacesystems.jndi.SolJNDIInitialContextFactory.SolJNDIInitialContext
 
SolJNDIInitialContext(Hashtable<?, ?>) - Constructor for class com.solacesystems.jndi.SolJNDIInitialContextFactory.SolJNDIInitialContext
 
SolJNDIInitialContextFactory - Class in com.solacesystems.jndi
SolJNDIInitialContextFactory is the default implementation of InitialContextFactory for Solace JMS.
SolJNDIInitialContextFactory() - Constructor for class com.solacesystems.jndi.SolJNDIInitialContextFactory
 
SolJNDIInitialContextFactory.SolJNDIInitialContext - Class in com.solacesystems.jndi
 
SolProducerEvent - Class in com.solacesystems.jms.events
 
SolProducerEvent.EventType - Enum in com.solacesystems.jms.events
Producer event that can be given to the producer event listener ( SolProducerEventListener).
SolProducerEventListener - Interface in com.solacesystems.jms
A callback Listener for JMS Producer events.
SolProducerEventSource - Interface in com.solacesystems.jms
The SolProducerEventSource allows the application to set a SolProducerEventListener, used to receive SolProducerEvents.
SolQueue - Interface in com.solacesystems.jms
This is an interface to our proprietary implementation of a Queue.
SolReconnectedEvent - Class in com.solacesystems.jms.events
This event indicates that a previously established connection has successfully reconnected
SolReconnectedEvent() - Constructor for class com.solacesystems.jms.events.SolReconnectedEvent
 
SolReconnectingEvent - Class in com.solacesystems.jms.events
This event indicates that a previously established connection is currently reconnecting
SolReconnectingEvent() - Constructor for class com.solacesystems.jms.events.SolReconnectingEvent
 
SolReconnectingEvent(JMSException) - Constructor for class com.solacesystems.jms.events.SolReconnectingEvent
 
SolReferenceableDelegate - Interface in com.solacesystems.jms
This interface is used to override default implementations of the Referenceable.getReference() for ConnectionFactorys, Topics, and Queues.
SolRepublishUnackedMessageEvent - Class in com.solacesystems.jms.events
An event indicates that all unacknowledged messages are republished by the API.
SolRepublishUnackedMessageEvent(JMSException, Integer) - Constructor for class com.solacesystems.jms.events.SolRepublishUnackedMessageEvent
 
SolTopic - Interface in com.solacesystems.jms
This is an interface to our proprietary implementation of a Topic.
SolXid - Class in com.solacesystems.common.xa
This class demonstrates how Solace XA can be used.
SolXid(int, byte[], byte[]) - Constructor for class com.solacesystems.common.xa.SolXid
 
SolXid(int, String, String) - Constructor for class com.solacesystems.common.xa.SolXid
 
SupportedProperty - Interface in com.solacesystems.jms
The properties supported by Solace JMS.

T

toByteArray(Message) - Static method in class com.solacesystems.jms.SolJmsUtility
Serializes a JMS Message into a byte array.
toString() - Method in class com.solacesystems.common.xa.SolXid
 
toString() - Method in class com.solacesystems.jms.events.ActiveFlowIndicationEvent
 
toString() - Method in interface com.solacesystems.jms.events.SolEvent
Returns a string representation of the event
toString() - Method in class com.solacesystems.jms.events.SolJMSEvent
Returns a string representation of the event

V

valueOf(String) - Static method in enum com.solacesystems.jms.events.SolConnectionEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.solacesystems.jms.events.SolConsumerEvent.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.solacesystems.jms.events.SolProducerEvent.EventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.solacesystems.jms.events.SolConnectionEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.solacesystems.jms.events.SolConsumerEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.solacesystems.jms.events.SolProducerEvent.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E F G H J M O R S T V 
Skip navigation links

Copyright 2004-2024 Solace Corporation. All rights reserved.