public class CheckoutRuleFormulator extends RuleFormulatorUtil implements RuleFormulator
| Constructor and Description |
|---|
CheckoutRuleFormulator() |
| Modifier and Type | Method and Description |
|---|---|
Map |
formulateRuleMap(DroolsRuleBo droolsRuleBo) |
String |
formulateRules(DroolsRuleBo droolsRuleBo) |
String |
getItemCriteriaRule(DroolsRuleBo droolsRuleBo) |
protected String |
getTemplateFileName() |
protected String |
getTemplateString(DroolsRuleBo droolsRuleBo) |
boolean |
isInterested(String value) |
boolean |
isInterestedForParameters(String value) |
boolean |
isInterestedForThenCustomRules(String value) |
protected void |
processExtraRules(DroolsRuleBo droolsRuleBo,
Map map) |
String |
processQuotesForString(String data) |
formulateRule, getTemplateStringForRuleFromFile, processActivationGroup, processAgendaGroup, processDataByDelimiter, processErrorMessage, processOverridePermissions, processRuleNamepublic CheckoutRuleFormulator()
public Map formulateRuleMap(DroolsRuleBo droolsRuleBo)
formulateRuleMap in interface RuleFormulatorpublic String formulateRules(DroolsRuleBo droolsRuleBo)
formulateRules in interface RuleFormulatorprotected String getTemplateString(DroolsRuleBo droolsRuleBo)
getTemplateString in class RuleFormulatorUtilprotected String getTemplateFileName()
getTemplateFileName in class RuleFormulatorUtilprotected void processExtraRules(DroolsRuleBo droolsRuleBo, Map map)
processExtraRules in class RuleFormulatorUtilpublic String processQuotesForString(String data)
public boolean isInterested(String value)
isInterested in interface RuleFormulatorpublic boolean isInterestedForParameters(String value)
isInterestedForParameters in interface RuleFormulatorpublic boolean isInterestedForThenCustomRules(String value)
isInterestedForThenCustomRules in interface RuleFormulatorpublic String getItemCriteriaRule(DroolsRuleBo droolsRuleBo)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.