BEA WebLogic Server 9.0 Diagnostics Framework Schema Reference

http://www.bea.com/ns/weblogic/90/diagnostics
complexType wldf-watchType

Super Types
{http://www.bea.com/ns/weblogic/90/diagnostics}wldf-watchType (extension)

Documentation
Corresponds to WLDFWatchBean
Properties
This component is not nillable.

Model
<...>
(enabled?, rule-type, rule-expression, severity, alarm-type, alarm-reset-period, notification? )
</...>


Nested Element Summary
 alarm-reset-period
          For automatic alarms, the time period, in milliseconds, to wait after the watch evaluates to true before the alarm is automatically reset. 
 alarm-type
          The alarm type for the watch: manual or automatic. 
xs:booleanenabled
          Specifies whether this watch is enabled. 
xs:stringnotification
          
 rule-expression
          The rule expression used to evaluate the watch. 
 rule-type
          The rule-expression type for the watch: HARVESTER_RULE_TYPE refers to harvested data, LOG_RULE_TYPE refers to log entry data, and EVENT_DATA_RULE_TYPE refers to instrumentation event data. 
 severity
          The severity level of the notifications sent when this watch evaluates to true. 
Source
<xs:complexType name="wldf-watchType">
<xs:complexContent>
<xs:extension base="diag:wldfType">
<xs:sequence>
<xs:element minOccurs="0" name="enabled" nillable="false" type="xs:boolean">
</xs:element>
<xs:element minOccurs="0" name="rule-type" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Harvester"/>
<xs:enumeration value="Log"/>
<xs:enumeration value="EventData"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="rule-expression" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="severity" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Info"/>
<xs:enumeration value="Warning"/>
<xs:enumeration value="Error"/>
<xs:enumeration value="Notice"/>
<xs:enumeration value="Critical"/>
<xs:enumeration value="Alert"/>
<xs:enumeration value="Emergency"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="alarm-type" nillable="true">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="None"/>
<xs:enumeration value="ManualReset"/>
<xs:enumeration value="AutomaticReset"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="alarm-reset-period" nillable="false">
<xs:simpleType>
<xs:restriction base="xs:int">
<xs:minInclusive value="1000"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element minOccurs="0" name="notification" nillable="true" type="xs:string"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

BEA WebLogic Server 9.0 Diagnostics Framework Schema Reference

Copyright 2005 BEA Systems Inc. Complete WebLogic Server Documentation