Package com.ganteater.ae.processor
Class BaseProcessor
java.lang.Object
com.ganteater.ae.TemplateProcessor
com.ganteater.ae.processor.Processor
com.ganteater.ae.processor.BaseProcessor
- Direct Known Subclasses:
Coder
-
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, testFile, testName, threadPoolList
Fields inherited from class com.ganteater.ae.TemplateProcessor
configNode, fGlobalVariables, MAPPED_VAR_DELIM, variables
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BaseProcessor
(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 TypeMethodDescriptionvoid
runCommandAbout
(Node aCurrentAction) void
runCommandAppend
(Node aCurrentVar) void
runCommandArrayElement
(Node aCurrentVar) void
runCommandArraySize
(Node aCurrentVar) void
runCommandBreak
(Node aCurrentAction) void
runCommandCalculate
(Node command) void
runCommandCheckInArray
(Node aCurrentAction) void
runCommandCheckNotNull
(Node aCurrentAction) void
runCommandCheckProperties
(Node aCurrentVar) void
runCommandCheckValue
(Node aCurrentAction) void
runCommandChoice
(Node aCurrentAction) void
runCommandCommand
(Node aCurrentNode) void
runCommandComment
(Node aCurrentAction) void
runCommandConfirm
(Node aCurrentAction) void
runCommandDate
(Node aCurrentAction) void
runCommandExist
(Node aCurrentAction) void
runCommandExtern
(Node command) void
runCommandFinally
(Node aCurrentAction) void
runCommandFindObject
(Node aCurrentNode) void
runCommandFormater
(Node aCurrentAction) void
runCommandFrame
(Node aCurrentAction) void
runCommandGet
(Node aCurrentAction) void
runCommandIf
(Node action) void
runCommandInc
(Node aCurrentVar) void
runCommandIterationRules
(Node action) void
runCommandListdir
(Node aCurrentVar) void
runCommandLoad
(Node action) void
runCommandLoop
(Node aCurrentVar) void
runCommandNetworkInterfaces
(Node aCurrentAction) void
runCommandNote
(Node aCurrentAction) void
runCommandOperation
(Node aCurrentAction) void
runCommandOut
(Node command) void
runCommandParameters
(Node aCurrentVar) void
runCommandParse
(Node command) void
runCommandPost
(Node aCurrentAction) void
runCommandPragma
(Node aCurrentVar) void
runCommandRegexp
(Node aCurrentAction) void
runCommandRemove
(Node aCurrentAction) void
runCommandReplace
(Node command) void
runCommandRequest
(Node aCurrentAction) void
runCommandRestore
(Node command) void
runCommandRnd
(Node aCurrentVar) void
runCommandRunnable
(Node aCurrentAction) void
runCommandServer
(Node aCurrentAction) void
runCommandSize
(Node aCurrentVar) void
runCommandSort
(Node aCurrentAction) void
runCommandStop
(Node aCurrentAction) void
runCommandTable
(Node aCurrentVar) void
runCommandTask
(Node action) void
runCommandTextparser
(Node aCurrentVar) void
runCommandThreads
(Node aCurrentAction) void
runCommandTime
(Node command) void
runCommandTokenizer
(Node aCurrentVar) void
runCommandTrim
(Node aCurrentAction) void
runCommandVar
(Node aCurrentVar) void
runCommandWait
(Node aCurrentAction) void
runCommandWhile
(Node aCurrentVar) void
runCommandWhileRun
(Node aCurrentAction) void
runCommandXslt
(Node aCurrentAction) void
setVariableValue
(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, 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, pause, prepareXml, processTesting, processTesting, processTesting, progress, randomSort, regChildProcess, replaceAttributes, replaceCall, replaceXmlReference, resume, runNodes, setLogger, setRootContext, setSilentMode, setStartDir, setTestListener, setTestName, startCommandInformation, stop, taskNode, taskNode, unregChildProcess, wait
Methods 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
-
runCommandFrame
- Throws:
Throwable
-
runCommandFormater
- Throws:
Throwable
-
runCommandTrim
- Throws:
Throwable
-
runCommandXslt
- Throws:
Throwable
-
runCommandOut
- Throws:
Throwable
-
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:
InterruptedException
CommandException
-
runCommandTask
- Throws:
Throwable
-
runCommandIterationRules
- Throws:
IOException
CommandException
-
runCommandListdir
- Throws:
Throwable
-
runCommandTextparser
- Throws:
Throwable
-
runCommandNetworkInterfaces
public void runCommandNetworkInterfaces(Node aCurrentAction) throws SocketException, UnknownHostException - Throws:
SocketException
UnknownHostException
-
runCommandCheckProperties
- Throws:
Throwable
-
runCommandCommand
- Throws:
Throwable
-
runCommandParameters
- 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:
setVariableValue
in classTemplateProcessor
-