public class SimpleRuleEngine extends DefaultRuleEngine
fromRules, toRules
arguments, ctx, descriptor, NEW_LINE
Constructor and Description |
---|
SimpleRuleEngine() |
Modifier and Type | Method and Description |
---|---|
protected void |
driveFrom()
Perform the list with from rules
|
void |
execute()
Start the engine from moma
|
protected java.lang.String |
getDrivingSide()
Returns the 'drivenby' from the jobfile.
|
attachJob, driveTo, execute, findRules, handleTypedRule, init, terminate
addAttributesToNameValueUnitArray, addAttributeToNameValueUnitArray, addStringValueToNameValueUnitArray, checkDirectoy, checkDirectoy, checkDirectoy, checkFile, checkFile, checkFile, checkIntValue, checkStringValue, compressNvuArray, createMessageFromPropertyFile, createMessageFromPropertyFile, createMessageFromPropertyFile, createTsUnionFromObject, deleteRowWithAttributes, getArguments, getContext, getDescriptor, getListFromProperty, getMandatoryProperty, getMandatoryProperty, getMandatoryPropertyAsInt, getMandatoryPropertyAsList, getMandatoryPropertyWithRuleException, getNvuArrayFromMap, getNvuArrayFromMap, getNvuObjectWithName, getNvuObjectWithName, getNvuObjectWithName, getOdsCacheFromProperty, getOptioanlPropertyAsInt, getOptionalProperty, getOptionalProperty, getOptionalProperty, getOptionalProperty, getOptionalPropertyAsBoolean, getOptionalPropertyAsBoolean, getOptionalPropertyAsBoolean, getOptionalPropertyAsList, makeUpperCaseKeyword, removeAttributeFromNameValueUnitArray, removeAttributeFromNameValueUnitArray, setArguments, setContext, setDescriptor
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getContext, getDescriptor, setArguments, setContext, setDescriptor
public void execute() throws ExecutableException
execute
in interface ExecutableIF
execute
in class DefaultRuleEngine
ExecutableException
- if execution fails.protected void driveFrom() throws ExecutableException, TerminationException
driveFrom
in class DefaultRuleEngine
ExecutableException
TerminationException
protected java.lang.String getDrivingSide()
getDrivingSide
in class DefaultRuleEngine