Administration Console Online Help

 Previous Next Contents Index  

 


Messaging Bridge --> Configuration --> General

Tasks     Additional Documentation     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

Creating a Messaging Bridge

Assigning a Messaging Bridge to One or More Servers, or Clusters, or a Migratable Target

Adding a Note to a Messaging Bridge

Additional Documentation

(Requires an Internet connection.)

"Using a WebLogic Messaging Bridge" in the Administration Guide

Attributes

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

Configurable: yes

Readable: yes

Writable: yes

Source Destination

Defines the source destination for the messaging bridge.

This must be an instance of either BridgeDestinationMBean or JMSBridgeDestinationMBean, which define the source destination from which the bridge reads messages.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: SourceDestination

Default: null

Configurable: yes

Readable: yes

Writable: yes

Target Destination

Defines the target destination for the messaging bridge.

This must be an instance of either BridgeDestinationMBean or JMSBridgeDestinationMBean, which define the target destination to which the bridge sends the messages it receives from the source destination.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: TargetDestination

Default: null

Configurable: yes

Readable: yes

Writable: yes

Selector

Defines 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

Configurable: yes

Readable: yes

Writable: yes

Quality Of Service

Defines one of the following 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"

Configurable: yes

Readable: yes

Writable: yes

QOS Degradation Allowed

Indicates whether or not the bridge allows the degradation of its QOS (quality of service) when the configured QOS is not available.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: QOSDegradationAllowed

Default: false

Readable: yes

Writable: yes

Maximum Idle Time (seconds)

Defines 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

Configurable: yes

Dynamic: yes

Readable: yes

Writable: yes

Asynchronous Mode Enabled

Indicates whether or not 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-onceto 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 MDBTransactions are not supported by the source destination.

MBean: weblogic.management.
configuration.
MessagingBridgeMBean

Attribute: AsyncEnabled

Default: true

Readable: yes

Writable: yes

Durability Enabled

Indicates whether or not 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

Readable: yes

Writable: yes

Started

Defines 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

Dynamic: yes

Readable: yes

Writable: yes



 

Back to Top Previous Next