t_ChannelConnections_MessageQueueConnection
MessageQueueConnection
A Message Queue environment specific connection.
Properties
alias : aliasAlias for JNDI lookup. Overrides the channel setting.
Valid values based on“string”. [\p{L}_][\p{L}\p{N}\-_]* channel : stringConnection channel.
clientId : stringClient identifier for durable broadcast (topic) subscriptions. Overrides the channel setting.
condition : stringThe property to which the directive is applied.
The property specified here is typically set in the .environment file. It must be prefixed with "-Dnexj" if specified on the JVM command line.- Example
condition="reporting.enabled" ... reporting.enabled="true" or "-Dnexj.reporting.enabled=true"
description : stringChannel connection description.
destination : stringThe destination JNDI or bean name (class:<name>).
directive : directiveA conditional directive determining the operation to apply to the property specified in "condition".
If the operation is set to "if" or "ifnot", the property can be null. "ifdef" means "if defined". "ifndef" means "if not defined". If the operation is set to either, the property must not be null.- Example
"if", "ifnot", "ifdef", "ifndef"
Valid values based on“string”. if ifnot ifdef ifndef enabled : booleanThe default state of enablement. (default="true")
errorCount : nonNegativeIntMaximum count of attempts at transacted processing of a message before forwarding it to the error queue (0 for unlimited). Overrides the channel setting.
Valid values based on“int”. 0 (minInclusive) factory : stringThe connection factory JNDI or bean name (class:<name>).
maxReceivers : nonNegativeIntMaximum queue receiver threads per server. Overrides the channel setting.
Valid values based on“int”. 0 (minInclusive) maxSenders : nonNegativeIntMaximum queue sender connections per server. Overrides the channel setting.
Valid values based on“int”. 0 (minInclusive) merged : booleanpassword : passwordJMS queue password.
Valid values based on“string”. subscription : stringSubscription name for durable broadcast (topic) subscriptions. Overrides the channel setting.
transactionTimeout : nonNegativeIntThe timeout (in seconds) for transactions started on the J2EE component. Applies only to incoming transactional channels.
Set to 0 to use server default transaction timeout. Overrides the timeout setting on the Channel.Valid values based on“int”. 0 (minInclusive) user : stringJMS queue user.
warningTimeout : nonNegativeLongTimeout in milliseconds before a warning is generated, 0 for infinite timeout.
Valid values based on“long”. 0 (minInclusive)
Content
Sequence of:
t_MessageQueueConnection_FactoryProperties [0..1] - The connection factory JNDI or bean properties.
t_MessageQueueConnection_DestinationProperties [0..1] - The destination JNDI or bean properties.
Parents
t_MessageQueueConnection_FactoryProperties
The connection factory JNDI or bean properties.t_MessageQueueConnection_DestinationProperties
The destination JNDI or bean properties.
Parent topic: t_Connections_ChannelConnections
Parent topic: t_Environment_ChannelConnections