public class MoMaLoopRuleWithSwitch extends MoMaLoopRule
createCoSession, decoratedProperties, jobFilename, maxAllowedErrors, refVars, returnProperties, returnRefVars, splitChar
loggerName, postMethods, preMethods, sessionRef
arguments, ctx, descriptor, NEW_LINE
Constructor and Description |
---|
MoMaLoopRuleWithSwitch() |
Modifier and Type | Method and Description |
---|---|
void |
init()
The init method, get the JOB-Filenames, read the JOB-File,
get the name of the session reference and the names of the arguments.
|
void |
setValue(NameValueUnit[][] nvu)
The setValue method, execute the Job-File for every row in the dataset.
|
execute, getValue, prepareMomaJobfileForExecution, readProperties, terminate
execute, executePostMethods, executePreMethods, getAoSessionFromContextWithSessionRef, getId, getOdsCache, getPointTo, getSessionRef, getType, isPedantic, setGathermode, setId, setPointTo, setPostMethods, setPreMethods, setSessionRef, setType, toString, toString, toString
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, wait, wait, wait
getContext, getDescriptor, setArguments, setContext, setDescriptor
public void init() throws InitializationFailedException
init
in interface ImplementationIF
init
in class MoMaLoopRule
InitializationFailedException
- if the initialization fails.AbstractImplementation.init()
public void setValue(NameValueUnit[][] nvu) throws RuleException
setValue
in interface RuleIF
setValue
in class MoMaLoopRule
nvu
- The name value of the rule.RuleException
RuleIF.setValue(org.asam.ods.NameValueUnit[][])