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:
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
|