public class OwPriorityRuleFactory extends Object
Singleton priority rules factory.
Used for multiple Priority Rules implementations and legacy support.
Rules Engine for Highlighting in Hit List.
Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.
For licensing information read the license.txt file or
go to: http://wiki.alfresco.com
Modifier and Type | Method and Description |
---|---|
OwPriorityRule |
createRule(Node configNode_p,
OwFieldDefinitionProvider fieldefinitionprovider_p)
Single priority rule factory method.
|
Map<String,List<OwPriorityRule>> |
createRulesContainerMap(OwXMLUtil configNode_p,
OwFieldDefinitionProvider fieldefinitionprovider_p)
Multiple priority rule factory method.
|
List<OwPriorityRule> |
createRulesList(OwXMLUtil configNode_p,
OwFieldDefinitionProvider fieldefinitionprovider_p) |
static OwPriorityRuleFactory |
getInstance()
Singleton instance accessor
|
public static OwPriorityRuleFactory getInstance()
public List<OwPriorityRule> createRulesList(OwXMLUtil configNode_p, OwFieldDefinitionProvider fieldefinitionprovider_p) throws Exception
Exception
public Map<String,List<OwPriorityRule>> createRulesContainerMap(OwXMLUtil configNode_p, OwFieldDefinitionProvider fieldefinitionprovider_p) throws Exception
configNode_p
- the priority rules configuration nodefieldefinitionprovider_p
- Map
of priority lists of rule objects mapped by their container ID see OwPriorityRule.getContainer()
Exception
public OwPriorityRule createRule(Node configNode_p, OwFieldDefinitionProvider fieldefinitionprovider_p) throws Exception
configNode_p
- the priority rule configuration nodefieldefinitionprovider_p
- OwPriorityRule
Exception
Copyright © 2014 Alfresco Business Solutions. All Rights Reserved.