You can dynamically override values in the local environment
in the same way as setting values in other elements of a message.
You
can set the following JMS connection values under
LocalEnvironment.JMS.Receive.
Setting |
Description |
Source |
Overrides the Source JMS
connection property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.Source = InputRoot.XMLNS.Overrides.Source;
|
QCF |
Overrides the Connection
factory name property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.QCF = InputRoot.XMLNS.Overrides.QCF;
|
JNDIBindingLocation |
Overrides the Location
JNDI bindings property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.JNDIBindingLocation = InputRoot.XMLNS.Overrides.JNDIBindingLocation;
|
InitialContextFactory |
Overrides the Initial
context factory property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.InitialContextFactory = InputRoot.XMLNS.Overrides.InitialContextFactory;
|
JMSProvider |
Overrides the JMS
Provider property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.JMSProvider = InputRoot.XMLNS.Overrides.JMSProvider;
|
You can set the following message selector values under
LocalEnvironment.JMS.Receive.
Setting |
Description |
PropertySelector |
Overrides the Application
property message selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.PropertySelector = InputRoot.XMLNS.Overrides.PropertySelector;
|
MessageTimestampSelector |
Overrides the Timestamp message
selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.MessageTimestampSelector = InputRoot.XMLNS.Overrides.MessageTimestampSelector;
|
MessageDeliveryModeSelector |
Overrides the Delivery
mode message selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.MessageDeliveryModeSelector = InputRoot.XMLNS.Overrides.MessageDeliveryModeSelector;
|
MessagePrioritySelector |
Overrides the Priority message
selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.MessagePrioritySelector = InputRoot.XMLNS.Overrides.MessagePrioritySelector;
|
MessageIDSelector |
Overrides the Message
ID message selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.MessageIDSelector = InputRoot.XMLNS.Overrides.MessageIDSelector;
|
MessageRedeliveredSelector |
Overrides the Redelivered message
selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.MessageRedeliveredSelector = InputRoot.XMLNS.Overrides.MessageRedeliveredSelector;
|
MessageCorrelationIDSelector |
Overrides the Correlation
ID message selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.MessageCorrelationIDSelector = InputRoot.XMLNS.Overrides.MessageCorrelationIDSelector;
|
ResetBrowse |
Overrides the Reset
Browse message selector property on the node; for example:SET OutputLocalEnvironment.JMS.Receive.ResetBrowse = TRUE;
|