public class PrintMeasurementHolderRule extends AbstractSequencerRule
| Modifier and Type | Class and Description |
|---|---|
static class |
PrintMeasurementHolderRule.Mode |
| Modifier and Type | Field and Description |
|---|---|
protected java.io.BufferedWriter |
bufferedWriter |
protected java.lang.String |
dumpFileName |
protected java.lang.String |
dumpFilePath |
protected static java.lang.String |
LINEFEED |
protected java.lang.String |
meaHolderRef |
protected PrintMeasurementHolderRule.Mode |
mode |
cleanAfterGet, localNVUloggerName, postMethods, preMethods, sessionRefarguments, ctx, descriptor, NEW_LINE| Constructor and Description |
|---|
PrintMeasurementHolderRule() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
The execute method, nothing to do.
|
NameValueUnit[][] |
getValue()
The getValue method, return the values of the
AbstractSequencerRule.localNVU field. |
void |
init()
Initialize the work.
|
void |
setValue(NameValueUnit[][] nvu)
Set the named values to rule.
|
terminateexecute, executePostMethods, executePreMethods, getAoSessionFromContextWithSessionRef, getId, getOdsCache, getPointTo, getSessionRef, getType, isPedantic, setGathermode, setId, setPointTo, setPostMethods, setPreMethods, setSessionRef, setType, toString, toString, toStringaddAttributesToNameValueUnitArray, 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, setDescriptorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetContext, getDescriptor, setArguments, setContext, setDescriptorprotected static java.lang.String LINEFEED
protected PrintMeasurementHolderRule.Mode mode
protected java.lang.String meaHolderRef
protected java.lang.String dumpFilePath
protected java.lang.String dumpFileName
protected java.io.BufferedWriter bufferedWriter
public void init()
throws InitializationFailedException
init in interface ImplementationIFinit in class AbstractSequencerRuleInitializationFailedException - if the initialization fails.public void setValue(NameValueUnit[][] nvu) throws RuleException
RuleIFnvu - The name value of the rule.RuleExceptionpublic NameValueUnit[][] getValue() throws RuleException
AbstractSequencerRuleAbstractSequencerRule.localNVU field.
If rule property 'CLEANAFTERGET' was set to true,
the nvu field of the rule is wiped to clear memory.getValue in interface RuleIFgetValue in class AbstractSequencerRuleRuleExceptionRuleIF.getValue()public void execute()
throws ExecutableException
AbstractSequencerRuleexecute in interface ExecutableIFexecute in class AbstractSequencerRuleExecutableException - if execution fails.AbstractRule.execute()