PolicySetSpec

Header Image
Project:
PolicySetSpec : Public abstract <<TMF_BusinessEntity>> Business Entity
Created: 1/10/2022 12:03:30 PM
Modified: 1/16/2025 11:02:09 AM
Project:
Advanced:
This is an abstract base class that is used to define the invariant characteristics (attributes, methods, constraints and relationships) of a PolicySet entity. It is further refined by the PolicyRuleSpec.<br/>
  • Attributes
  • Associations To
  • Tagged Values
  • Advanced
  • Other Links
Attribute Scope Type
decisionStrategy Public Integer
Notes: This is an enumerated integer that specifies the particular decision strategy to be used in this PolicySet. <br/><br/><br/><br/>Permitted Values:<br/><br/><br/><br/> 0: Unknown<br/><br/> 1: MatchFirst<br/><br/> 2: MatchAll<br/><br/><br/><br/>MatchFirst enforces the actions of the first rule that evaluates to TRUE; policy evaluation then STOPS, meaning that all subsequent rules are no longer evaluated.<br/><br/><br/><br/>MatchAll enforces the actions of all rules that evaluate to TRUE. This is equivalent to performing two passes through the rule set. The first pass gathers all PolicyRules that evaluate to true and places them in a group. The second pass then executes only those rules that evaluated to true. Execution of these rules is controlled through the Priority property (on the aggregation PolicySetComponent), which defines the order in which the PolicyRules execute.<br/>
Element Source Role Target Role
«TMF_ABE» Policy Framework Spec ABE
ABE «TMF_ABEIsComposedByEntity»
Name:  
 
Name:  
 
Details:
 
«TMF_BusinessEntity» PolicySet
Business Entity  
Name: _policySetSpec
 
Name: _policySet
 
Details:
 
Tag Value
IsCoreEntity False
Details:
Values: true,false
Default: False
rsa_guid _3E3F0EC000E93F17BD6403DF
Details:  
Property Value
isActive: 0
isFinalSpecialization: 0
Object Type Connection Direction Notes
«TMF_BusinessEntity» EntitySpecification Business Entity Generalization To  
«TMF_BusinessEntity» PolicyRuleSpec Business Entity Generalization From