Unique identifier for a JMS Client.
Optional. Normally a new Connection creates a new UM context, which means a ConnectionFactory using multiple Connections has that many corresponding contexts. This is the behavior if this option is NULL or simply not used. To force this ConnectionFactory to use the same context for all Connections it creates, set this string value to a desired identifier for the context.
Create a secondary context per connection for queue browsing. If not using JMS queue browsing in the JMS application, set this option to false. Not creating the the queue browser context can improve application performance.
Turns debugging on or off. Setting this to false has the same effect as setting com.latencybusters.jms.level = INFO in jmsclient/bin/logging.properties.
Determines what type of message Ultra Messaging JMS creates when it receives a message without an App Header. The message could be from a non-JMS source or a JMS application that has App Headers turned off (<Attribute name="USE_APP_HEADER" value="false"/>). Possible values are shown in the table below.
Sets the default destination for Session.createTemporaryTopic(topicName).
Sets the default destination for Session.createTopic(topicName).
The DestType attribute determines which JMS destination type should be created.
When creating a JMS QueueBrowser, the delay to allow the underlying queue browser's context and receiver to register with the queue. Increasing this value may help if an exception returns from the call to getEnumeration indicating that the underlying receiver was not yet registered with the queue.
The length of time (in milliseconds) to wait before giving up and returning after calling the JMS QueueBrowser's getEnumeration method. A value of 0 (zero) disables the timeout, allowing the method to wait an unlimited amount of time.
When creating a consumer in JMS, the amount of additional time to wait after creating the underlying LBMReceiver. A value of 0 (zero) indicates no delay. When setting this option in a configuration file, it MUST be uppercase.
The Registration ID assigned to the source sending to the Destination. Required for UMP.
When creating a producer in JMS, the amount of additional time to wait after creating the underlying LBMSource. A value of 0 (zero) indicates no delay. When setting this option in a configuration file, it MUST be uppercase.
When wait_for_source_registration is set to true, the length of time (in milliseconds) to wait before throwing an exception to indicate the source could not register with the store or queue. A value of 0 (zero) disables the timeout, indicating the source should wait an unlimited amount of time. When setting this option in a configuration file, it MUST be uppercase.
Sets the Topic Name. The maximum length for this string is 246 characters.
Determines the type of destination. Overrides the value set for the ConnectionFactory option, default_topic_type for this Destination only. Queueing applications would use UMQ. Topics would use UME or LBM.
When set to true, this option enables Ultra Messaging JMS to transmit JMS message header and JMS message properties information (including message selectors) via a UM Message Properties object. See the Oracle JMS Specification for information on JMS message header fields and message properties. Setting this option to false causes Ultra Messaging JMS to use the default message type, and can greatly increase performance.
Allows you to turn on index queueing which can be used to simulate the behaviour of the JMSXGroupID flag in a JMS broker. UM JMS sends all of the message for a particular transaction to the same consumer. UMQ load balances the groups of messages across consumers.
Use this option (with UMP) to enable the use of UMP session IDs. If you use this option, do not set client_id. For more information, see UMP Session IDs in the UM JMS Guide.
When creating a producer in JMS, the value that controls whether or not to wait for the underlying LBMSource to complete registration with the store or queue. If set to false, then it becomes the responsibility of the application to handle exceptions that occur during sending due to the source not yet being registered.
Indicates if the topic name is a wildcard pattern.
Copyright (c) 2004 - 2014 Informatica Corporation. All rights reserved.