Package com.ganteater.ae.processor
Class BaseProcessor
java.lang.Object
com.ganteater.ae.TemplateProcessor
com.ganteater.ae.processor.Processor
com.ganteater.ae.processor.BaseProcessor
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ganteater.ae.processor.Processor
Processor.SystemCommandStart -
Field Summary
Fields inherited from class com.ganteater.ae.processor.Processor
breakFlag, childThreads, DEFAULT_LOG_LEVEL_NAME, externProcessor, isRootContext, iteratorMode, log, mainLoopCommand, operationObjects, processes, randomSelect, recipeListener, stackTask, startVariables, STG_PROCESSOR_PACKAGE_NAME, testFile, testName, threadPoolListFields inherited from class com.ganteater.ae.TemplateProcessor
configNode, fGlobalVariables, MAPPED_VAR_DELIM, variables -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBaseProcessor(AEManager manager, ILogger log, File baseDir) BaseProcessor(Processor parent) BaseProcessor(Node configNode, Map<String, Object> startVariables, RecipeListener listener, File startDir, ILogger aLog, Processor parent) -
Method Summary
Modifier and TypeMethodDescriptionvoidrunCommandAbout(Node aCurrentAction) voidrunCommandAppend(Node aCurrentVar) voidrunCommandArrayElement(Node aCurrentVar) voidrunCommandArraySize(Node aCurrentVar) voidrunCommandBreak(Node aCurrentAction) voidrunCommandCalculate(Node command) voidrunCommandCheckInArray(Node aCurrentAction) voidrunCommandCheckNotNull(Node aCurrentAction) voidrunCommandCheckProperties(Node aCurrentVar) voidrunCommandCheckValue(Node aCurrentAction) voidrunCommandChoice(Node aCurrentAction) voidrunCommandCommand(Node aCurrentNode) voidrunCommandComment(Node aCurrentAction) voidrunCommandConfirm(Node aCurrentAction) voidrunCommandDate(Node aCurrentAction) voidrunCommandExist(Node aCurrentAction) voidrunCommandExtern(Node command) voidrunCommandFinally(Node aCurrentAction) voidrunCommandFindObject(Node aCurrentNode) voidrunCommandFormater(Node aCurrentAction) voidrunCommandGet(Node aCurrentAction) voidrunCommandIf(Node action) voidrunCommandInc(Node aCurrentVar) voidrunCommandIterationRules(Node action) voidrunCommandListdir(Node aCurrentVar) voidrunCommandLoad(Node action) voidrunCommandLoop(Node aCurrentVar) voidrunCommandNetworkInterfaces(Node aCurrentAction) voidrunCommandNote(Node aCurrentAction) voidrunCommandOperation(Node aCurrentAction) voidrunCommandOut(Node command) voidrunCommandParse(Node command) voidrunCommandPost(Node aCurrentAction) voidrunCommandPragma(Node aCurrentVar) voidrunCommandRegexp(Node aCurrentAction) voidrunCommandRemove(Node aCurrentAction) voidrunCommandReplace(Node command) voidrunCommandRequest(Node aCurrentAction) voidrunCommandRestore(Node command) voidrunCommandRnd(Node aCurrentVar) voidrunCommandRunnable(Node aCurrentAction) voidrunCommandServer(Node aCurrentAction) voidrunCommandSize(Node aCurrentVar) voidrunCommandSort(Node aCurrentAction) voidrunCommandStop(Node aCurrentAction) voidrunCommandTable(Node aCurrentVar) voidrunCommandTask(Node action) voidrunCommandTextparser(Node aCurrentVar) voidrunCommandThreads(Node aCurrentAction) voidrunCommandTime(Node command) voidrunCommandTokenizer(Node aCurrentVar) voidrunCommandTrim(Node aCurrentAction) voidrunCommandVar(Node aCurrentVar) voidrunCommandView(Node aCurrentAction) voidrunCommandWait(Node aCurrentAction) voidrunCommandWhile(Node aCurrentVar) voidrunCommandWhileRun(Node aCurrentAction) voidrunCommandXslt(Node aCurrentAction) voidsetVariableValue(String name, Object value) Methods inherited from class com.ganteater.ae.processor.Processor
applyResult, attr, attr, attrValue, complete, debug, debug, getCallTaskTrace, getChildThreads, getConfigNode, getFields, getFile, getFullClassName, getListener, getLocalTaskTrace, getLog, getLogger, getParent, getStartVariables, getTestName, getTestName, getTrimmedLines, getVariables, init, init, init, init, isActiveInitFor, isLoopActivated, isMainProcessor, isRootRecipe, isSilentMode, isStoppedTest, listToArray, loadProperties, loadProperties, make, makeProcessor, outputLog, parseTime, pause, prepareXml, processTesting, processTesting, processTesting, progress, randomSort, regChildProcess, replaceAttributes, replaceCall, replaceXmlReference, resume, runNodes, setLogger, setRootContext, setSilentMode, setStartDir, setTestListener, setTestName, startCommandInformation, stop, taskNode, taskNode, unregChildProcess, waitMethods inherited from class com.ganteater.ae.TemplateProcessor
getBaseDir, getGlobalVariables, getVariableString, getVariableValue, getVariableValue, isStopped, replaceFile, replaceProperties, replaceProperties, replaceTag, setBaseDir, setStopped, toUpperCaseName
-
Constructor Details
-
BaseProcessor
protected BaseProcessor() -
BaseProcessor
- Throws:
CommandException
-
BaseProcessor
-
BaseProcessor
-
BaseProcessor
public BaseProcessor(Node configNode, Map<String, Object> startVariables, RecipeListener listener, File startDir, ILogger aLog, Processor parent) throws CommandException- Throws:
CommandException
-
-
Method Details
-
runCommandRegexp
- Throws:
Throwable
-
runCommandReplace
- Throws:
Throwable
-
runCommandCheckValue
- Throws:
Throwable
-
runCommandCheckNotNull
- Throws:
Throwable
-
runCommandChoice
- Throws:
Throwable
-
runCommandRunnable
- Throws:
CommandException
-
runCommandSort
-
runCommandCheckInArray
- Throws:
Throwable
-
runCommandTokenizer
-
runCommandDate
- Throws:
Throwable
-
runCommandWait
-
runCommandView
- Throws:
Throwable
-
runCommandFormater
- Throws:
Throwable
-
runCommandTrim
- Throws:
Throwable
-
runCommandXslt
- Throws:
Throwable
-
runCommandOut
-
runCommandAbout
- Throws:
Throwable
-
runCommandExist
- Throws:
Throwable
-
runCommandLoad
- Throws:
Throwable
-
runCommandRemove
- Throws:
Throwable
-
runCommandGet
- Throws:
Throwable
-
runCommandPost
- Throws:
Throwable
-
runCommandRequest
- Throws:
Throwable
-
runCommandOperation
- Throws:
Throwable
-
runCommandTable
- Throws:
Throwable
-
runCommandLoop
- Throws:
Throwable
-
runCommandAppend
- Throws:
Throwable
-
runCommandRnd
- Throws:
Throwable
-
runCommandInc
- Throws:
Throwable
-
runCommandIf
- Throws:
Throwable
-
runCommandWhile
- Throws:
Throwable
-
runCommandPragma
- Throws:
Throwable
-
runCommandThreads
- Throws:
InterruptedExceptionCommandException
-
runCommandTask
- Throws:
Throwable
-
runCommandIterationRules
- Throws:
IOExceptionCommandException
-
runCommandListdir
- Throws:
Throwable
-
runCommandTextparser
- Throws:
Throwable
-
runCommandNetworkInterfaces
public void runCommandNetworkInterfaces(Node aCurrentAction) throws SocketException, UnknownHostException - Throws:
SocketExceptionUnknownHostException
-
runCommandCheckProperties
- Throws:
Throwable
-
runCommandCommand
- Throws:
Throwable
-
runCommandArraySize
- Throws:
Throwable
-
runCommandSize
- Throws:
Throwable
-
runCommandTime
- Throws:
Throwable
-
runCommandArrayElement
- Throws:
Throwable
-
runCommandCalculate
- Throws:
Throwable
-
runCommandParse
- Throws:
Throwable
-
runCommandFindObject
- Throws:
Throwable
-
runCommandVar
- Throws:
Throwable
-
runCommandNote
- Throws:
Throwable
-
runCommandComment
- Throws:
Throwable
-
runCommandExtern
- Throws:
Throwable
-
runCommandConfirm
- Throws:
Throwable
-
runCommandWhileRun
- Throws:
Throwable
-
runCommandServer
- Throws:
Throwable
-
runCommandRestore
- Throws:
Throwable
-
runCommandFinally
- Throws:
Throwable
-
runCommandBreak
- Throws:
Throwable
-
runCommandStop
- Throws:
Throwable
-
setVariableValue
- Overrides:
setVariableValuein classTemplateProcessor
-