BEA WebLogic Server 9.0 Domain Configuration Schema Reference

http://www.bea.com/ns/weblogic/90/domain
complexType saf-agentType

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

Documentation
Corresponds to SAFAgentMBean
Properties
This component is not nillable.

Model
<...>
(store?, bytes-maximum, bytes-threshold-high, bytes-threshold-low, messages-maximum, messages-threshold-high, messages-threshold-low, maximum-message-size, default-retry-delay-base, default-retry-delay-maximum, default-retry-delay-multiplier, service-type, window-size, logging-enabled?, conversation-idle-time-maximum, acknowledge-interval?, default-time-to-live, incoming-paused-at-startup?, forwarding-paused-at-startup?, receiving-paused-at-startup?, message-buffer-size, paging-directory? )
</...>


Nested Element Summary
xs:longacknowledge-interval
          The maximum interval between two successive acknowledgements sent by the receiving side. 
 bytes-maximum
          The maximum bytes quota (total amount of bytes) that can be stored in this SAF agent. 
 bytes-threshold-high
          The upper threshold value that triggers events based on the number of bytes stored in the SAF agent. 
 bytes-threshold-low
          The lower threshold that triggers events based on the number of bytes stored in the SAF agent. 
 conversation-idle-time-maximum
          The maximum amount of time allowed before a sending side releases the resources used by a conversation. 
 default-retry-delay-base
          The amount of time, in milliseconds, between the original delivery attempt and the first retry. 
 default-retry-delay-maximum
          The maximum amount of time, in milliseconds, between two successive delivery retry attempts. 
 default-retry-delay-multiplier
          The factor used to multiply the previous delay time to calculate the next delay time to be used. 
 default-time-to-live
          The default amount of time, in milliseconds, that the agent guarantees to reliably send messages. 
xs:booleanforwarding-paused-at-startup
          Specifies whether the agent is paused for forwarding messages at the startup time. 
xs:booleanincoming-paused-at-startup
          Specifies whether the agent is paused for incoming messages at startup time. 
xs:booleanlogging-enabled
          Specifies whether a message is logged in the server log file when a message fails to be forwarded. 
 maximum-message-size
          The maximum number of bytes allowed in individual messages on this SAF agent. 
 message-buffer-size
          The amount of memory used to store message bodies in memory before they are paged out to disk. 
 messages-maximum
          The maximum message quota (total amount of messages) that can be stored in this SAF agent. 
 messages-threshold-high
          The upper threshold that triggers events based on the number of messages stored in the SAF agent. 
 messages-threshold-low
          The low threshold that triggers events based on the number of messages stored in the SAF agent. 
xs:stringpaging-directory
          Specifies where message bodies are written when the size of the message bodies in the JMS server exceeds the message buffer size. 
xs:booleanreceiving-paused-at-startup
          Specifies whether the agent is paused for receiving messages at the startup time. 
 service-type
          The type of service that this SAF agent provides. 
xs:stringstore
          
 window-size
          The default window size of a SAF agent. 
Source
<xs:complexType name="saf-agentType">
<xs:complexContent>
<xs:extension base="dom:deploymentType">
<xs:sequence>
<xs:element minOccurs="0" name="store" nillable="true" type="xs:string"/>
<xs:element minOccurs="0" name="bytes-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="bytes-threshold-high" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="bytes-threshold-low" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="messages-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="messages-threshold-high" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="messages-threshold-low" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="maximum-message-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="default-retry-delay-base" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="default-retry-delay-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="default-retry-delay-multiplier" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:double">
<xs:minInclusive value="1.0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="service-type" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Both"/>
<xs:enumeration value="Sending-only"/>
<xs:enumeration value="Receiving-only"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="window-size" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="logging-enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="conversation-idle-time-maximum" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="acknowledge-interval" nillable="false" type="xs:long">
</xs:element>
<xs:element minOccurs="0" name="default-time-to-live" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="incoming-paused-at-startup" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="forwarding-paused-at-startup" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="receiving-paused-at-startup" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="message-buffer-size" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:long">
<xs:minInclusive value="-1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="paging-directory" nillable="true" type="xs:string">
</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