BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType messaging-bridgeType

Super Types
{http://www.bea.com/ns/weblogic/90/domain}messaging-bridgeType (extension)

Documentation
Corresponds to MessagingBridgeMBean
Properties
This component is not nillable.

Model
<...>
(source-destination?, target-destination?, selector?, quality-of-service, qos-degradation-allowed?, durability-enabled?, reconnect-delay-minimum, reconnect-delay-increase, reconnect-delay-maximum, idle-time-maximum, transaction-timeout, async-enabled?, started?, batch-size, batch-interval?, preserve-msg-property? )
</...>


Nested Element Summary
xs:booleanasync-enabled
          Specifies if a messaging bridge instance forwards in asynchronous messaging mode. 
xs:longbatch-interval
          The maximum amount of time, in milliseconds, that a messaging bridge instance waits before sending a batch of messages in one transaction, regardless of whether the Batch Size has been reached or not. 
 batch-size
          The number of messages that are processed within one transaction. 
xs:booleandurability-enabled
          Specifies whether or not the messaging bridge allows durable messages. 
 idle-time-maximum
          The maximum amount of time, in seconds, that a messaging bridge instance remains idle. 
xs:booleanpreserve-msg-property
          Specifies if message properties are preserved when messages are forwarded by a bridge instance. 
xs:booleanqos-degradation-allowed
          Specifies if this messaging bridge instance allows the degradation of its QOS (quality of service) when the configured QOS is not available. 
 quality-of-service
          The QOS (quality of service) for this messaging bridge instance. 
 reconnect-delay-increase
          The incremental delay time, in seconds, that a messaging bridge instance increases its waiting time between one failed reconnection attempt and the next retry. 
 reconnect-delay-maximum
          The longest time, in seconds, that a messaging bridge instance waits between one failed attempt to connect to the source or target, and the next retry. 
 reconnect-delay-minimum
          The minimum amount of time, in seconds, that a messaging bridge instance waits before it tries to reconnect to the source or target destination after a failure. 
xs:stringselector
          The filter for messages that are sent across the messaging bridge instance. 
xs:stringsource-destination
          
xs:booleanstarted
          Specifies the initial operating state of a targetted messaging bridge instance. 
xs:stringtarget-destination
          
 transaction-timeout
          The amount of time, in seconds, that the transaction manager waits for each transaction before timing it out. 
Source
<xs:complexType name="messaging-bridgeType">
<xs:complexContent>
<xs:extension base="dom:deploymentType">
<xs:sequence>
<xs:element minOccurs="0" name="source-destination" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="target-destination" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="selector" nillable="true" type="xs:string">
</xs:element>
<xs:element minOccurs="0" name="quality-of-service" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Exactly-once"/>
<xs:enumeration value="Atmost-once"/>
<xs:enumeration value="Duplicate-okay"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="qos-degradation-allowed" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="durability-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="reconnect-delay-minimum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="reconnect-delay-increase" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="reconnect-delay-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="idle-time-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="transaction-timeout" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
<xs:maxInclusive value="2147483647"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="async-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="started" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="batch-size" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="batch-interval" nillable="false" type="xs:long">
</xs:element>
<xs:element minOccurs="0" name="preserve-msg-property" nillable="false" type="xs:boolean">
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

BEA WebLogic Server 9.0 Domain Configuration Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation