public abstract class DroolFileGenerator extends Object
Constructor and Description |
---|
DroolFileGenerator() |
Modifier and Type | Method and Description |
---|---|
File |
generateFile(List<DroolsRuleBo> droolsRuleBos) |
abstract String |
getActivationGroup() |
protected String |
getActivationGroupString(String templateStringForActivationGroup,
Map map,
org.apache.commons.lang.text.StrSubstitutor sub) |
abstract String |
getAgendaGroup() |
protected abstract List<Map> |
getCustomRules() |
abstract List<Map> |
getCustomRulesWithParameters() |
protected String |
getDroolBaseDirectory() |
List<DroolsRuleBo> |
getDroolsRuleBos() |
abstract String |
getFileName() |
abstract boolean |
isInterested(String value) |
void |
setDroolsRuleBos(List<DroolsRuleBo> droolsRuleBos) |
public DroolFileGenerator()
public List<DroolsRuleBo> getDroolsRuleBos()
public void setDroolsRuleBos(List<DroolsRuleBo> droolsRuleBos)
public File generateFile(List<DroolsRuleBo> droolsRuleBos) throws Exception
Exception
protected String getActivationGroupString(String templateStringForActivationGroup, Map map, org.apache.commons.lang.text.StrSubstitutor sub)
public abstract String getFileName()
protected abstract List<Map> getCustomRules()
public abstract String getAgendaGroup()
public abstract String getActivationGroup()
public abstract List<Map> getCustomRulesWithParameters()
public abstract boolean isInterested(String value)
protected String getDroolBaseDirectory()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.