Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
Priority of the rule definition defines the order in which the actions of this rule definitions will be executed of the same policy and of the same event definition
Name | Type | Required | Description |
---|---|---|---|
actionPreferences |
preferences of the actions are the extra information can be provided to the action. If the preferences are defined , this preferences are passed to the action. Each instance of the Rule can have its own preferences. If the action preferences at the rule level is not provided, preferences provided at the RuleDefinition will be used. | ||
actions |
Ordered list of actions of the definition. Event though it is defined as list, for now currently we support only one action. | ||
attributeDefinitions |
|||
attributes |
Set of attribute definitions that the rule definition is built upon. This attribute definitions should be used in building RuleConditionDefinition. No two attributes within the same RuleDefinition can have the same name. This restrictions is because RuleCondition Expression refers to the name of the attribute as bind variable. | ||
collabId |
|||
condition |
Condition part of the rule definition | ||
description |
Description of the definition | ||
eventDefinition |
EventDefinition is returned on which the rule definition is built | ||
handle |
|||
name |
Name of the definition | ||
priority |
Priority of the rule definition |
Applied Markers
<xs:complexType final="extension restriction" name="ruleDefinition"> <xs:sequence> <xs:element minOccurs="0" name="actionPreferences" type="tns:associativeArray"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="actions" nillable="true" type="tns:ruleActionDefinition"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="attributeDefinitions" type="tns:attributeDefinition"/> <xs:element maxOccurs="unbounded" minOccurs="0" name="attributes" type="tns:attributeDefinition"/> <xs:element minOccurs="0" name="collabId" type="tns:beeId"/> <xs:element minOccurs="0" name="condition" type="tns:ruleConditionDefinition"/> <xs:element minOccurs="0" name="description" type="xs:string"/> <xs:element minOccurs="0" name="eventDefinition" type="tns:eventDefinition"/> <xs:element minOccurs="0" name="handle" type="tns:beeId"/> <xs:element minOccurs="0" name="name" type="xs:string"/> <xs:element name="priority" type="xs:int"/> </xs:sequence> </xs:complexType>
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices