bea.com | products | dev2dev | support | askBEA
 Download Docs   Site Map   Glossary 
Search

Administration Console Online Help

 Previous Next Contents Index  

 


Messaging Bridge --> Configuration --> General

Tasks     Related Topics     Attributes

Overview

This tab defines general configuration attributes for a messaging bridge, including the source and target destination for the mapping, a selector, and a quality of service.

Tasks

Configuring a Messaging Bridge

Targeting a Messaging Bridge to a Server, a Cluster, or a Migratable Target

Related Topics

Attributes

Table 9-4

Attribute Label

Description

Value Constraints

Name

The name of this configuration. WebLogic Server uses an MBean to implement and persist the configuration.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: Name


Source Destination

The source bridge destination for the messaging bridge.

This must be an instance of either the JMS Bridge Destination (JMSBridgeDestinationMBean) or the General Bridge Destination (BridgeDestinationMBean), which are used to define the source destination that the messaging bridge will read messages from.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: SourceDestination

Default: null

Target Destination

The target bridge destination for the messaging bridge.

This must be an instance of either the JMS Bridge Destination (JMSBridgeDestinationMBean) or the General Bridge Destination (BridgeDestinationMBean), which are used to define the target destination that the messaging bridge will send the messages it receives from the source destination.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: TargetDestination

Default: null

Selector

The message selector for the messaging bridge.

The message selector allows you to filter the messages that are sent across the messaging bridge. Only messages that match the selection criteria are sent across the messaging bridge. For queues, messages that do not match the selection criteria are left behind and accumulate in the queue. For topics, messages that do not match the connection criteria are dropped.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: Selector


Quality Of Service

The QOS (quality of service) values for the messaging bridge:

Exactly-once

Each message in the source destination will be transferred to the target exactly once. This is the highest QOS a bridge can offer.

Atmost-once

One message in the source will be transferred to the target only once with the possibility of being lost during the forwarding.

Duplicate-okay

Messages in the source will not get lost but some may appear in the target more than once.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: QualityOfService

Default: Exactly-once

Valid values:

  • Exactly-once

  • Atmost-once

  • Duplicate-okay

QOS Degradation Allowed

Specifies whether the messaging bridge allows the degradation of its QOS when the configured QOS is not available.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: QOSDegradationAllowed

Default: false

Valid values:

  • true

  • false

Maximum Idle Time (seconds)

The maximum amount of idle time, in seconds, for the messaging bridge.

If the bridge works in asynchronous mode, the maximum idle time defines the longest time the bridge will stay idle before it checks the sanity of its connection to the source.

If the bridge works in synchronous mode, the maximum idle time defines the amount of time the bridge can block on a receive call if no transaction is involved.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: IdleTimeMaximum

Minimum: 0

Maximum: 9223372036854775807

Default: 60

Dynamic: yes

Asynchronous Mode Enabled

Specifies whether the messaging bridge will work in asynchronous messaging mode.

Note: This attribute only applies to messaging bridges whose source destination supports asynchronous receiving.

Messaging bridges that work in asynchronous mode (true) are driven by the source destination. The messaging bridge listens for messages and forwards them as they arrive. When the value is set to false, the bridge is forced to work in synchronous mode, even if the source supports asynchronous receiving.

Note: For a messaging bridge with a QOS of Exactly-once to work in asynchronous mode, the source destination has to support the MDBTransaction interface. Otherwise, the bridge will automatically switch to synchronous mode if it detects that MDBTransaction is not supported by the source destination.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: AsyncEnabled

Default: true

Valid values:

  • true

  • false

Durability Enabled

Specifies whether the messaging bridge allows durable messages.

This only applies to a source destination that uses durable subscriptions, which allows the source JMS implementation to save messages that are sent to it while the bridge is not running. The bridge will forward these messages to the target destination when it is restarted. The administrator can choose not to be durable.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: DurabilityEnabled

Default: true

Valid values:

  • true

  • false

Started

The initial state of the messaging bridge (that is, the state when the bridge boots).

If the value is true, the bridge is in working condition. If the value is false, the bridge is temporarily stopped.

Note: This does not indicate the run-time state of the bridge.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: Started

Default: true

Valid values:

  • true

  • false

Dynamic: yes

 

Back to Top Previous Next