desc tbd
details tbd
createRgtPanel Creates the initial right hand panel.
fetchOptions not-described
fetchTaskParams not-described
formatJavaClassViewGrid not-described
formatParamViewGrid not-described
formatParms not-described
formatTaskViewGrid not-described
getBriefFile not-described
loadBriefFile not-described
log not-described
markManualTaskStatus not-described
populateBriefGrid not-described
refreshRgtPanel not-described
runGenericTask not-described
runJavaPgm not-described
runJavaTask not-described
runScriptTask not-described
runTaskMain This runs the Task using the runner passed in.
runTaskOptionProgram not-described
setDerivedFlags Second look at setting the Run status flags with consideration for prior task flags.
setPrimaryFlags First pass at setting the Run status flags.
statFlag not-described
statFlag not-described
statGood not-described
statWarn not-described
stowBriefFile not-described
updateDependencyTree The method updates the dependency tree.
updatePriorTask Updates the PriorTask which requires inspection of the whenFail flag.
updateStatusLine Update status line in right hand panel
viewRunTaskLog not-described
[void] createRgtPanel ( [Flow]$flow, [Panel]$panLft, [Panel]$panRgt)
Parameter Format Description
$flow Flow Flow reference pointer
$panLft Panel parm description missing
$panRgt Panel parm description missing
Creates the initial right hand panel.
This sets marker fields used elsewhere and should be run early in the work flow creation.
[Object[]] fetchOptions ()
markdown text missing
[hashtable] fetchTaskParams ()
markdown text missing
[hashtable] formatJavaClassViewGrid ( [Flow]$flow, [Object]$ctx, [Windows.Forms.DataGridView]$dgv, [Area]$par)
Parameter Format Description
$flow Flow Flow reference pointer
$ctx Object parm description missing
$dgv Windows.Forms.DataGridView subject DataGridView
$par Area Parent panel (container)
markdown text missing
[hashtable] formatParamViewGrid ( [Flow]$flow, [Object]$ctx, [Windows.Forms.DataGridView]$dgv, [Area]$par)
Parameter Format Description
$flow Flow Flow reference pointer
$ctx Object parm description missing
$dgv Windows.Forms.DataGridView subject DataGridView
$par Area Parent panel (container)
markdown text missing
[Object[]] formatParms ( [hashTable]$runParms)
Parameter Format Description
$runParms hashTable parm description missing
markdown text missing
[hashtable] formatTaskViewGrid ( [Flow]$flow, [Object]$ctx, [Windows.Forms.DataGridView]$dgv, [Area]$par)
Parameter Format Description
$flow Flow Flow reference pointer
$ctx Object parm description missing
$dgv Windows.Forms.DataGridView subject DataGridView
$par Area Parent panel (container)
markdown text missing
[hashtable] getBriefFile ()
markdown text missing
[hashtable] loadBriefFile ()
markdown text missing
[void] log ( [string]$msg)
Parameter Format Description
$msg string parm description missing
markdown text missing
[void] markManualTaskStatus ( [boolean]$updateTree)
Parameter Format Description
$updateTree boolean parm description missing
markdown text missing
[void] populateBriefGrid ( [boolean]$bInitial)
Parameter Format Description
$bInitial boolean parm description missing
markdown text missing
[void] refreshRgtPanel ()
markdown text missing
[void] runGenericTask ( [PSMethod]$runner)
Parameter Format Description
$runner PSMethod parm description missing
markdown text missing
[string] runJavaPgm ( [hashtable]$parmsHT)
Parameter Format Description
$parmsHT hashtable parm description missing
markdown text missing
[RunDone] runJavaTask ( [RunDone]$runDone)
Parameter Format Description
$runDone RunDone parm description missing
markdown text missing
[RunDone] runScriptTask ( [RunDone]$runDone)
Parameter Format Description
$runDone RunDone parm description missing
markdown text missing
[string] runTaskMain ( [PSMethod]$runner)
Parameter Format Description
$runner PSMethod parm description missing
This runs the Task using the runner passed in.
This is the guts of the whole system. It executes the task depending on the task type. All output is directed to a string for creation of the log file and the status for the task is updated (Brief file).
For cyclic tasks (whenCycle ne null) previous cycle are merged into the results. Cyclic tasks are not fully implemented.
[void] runTaskOptionProgram ( [string]$name)
Parameter Format Description
$name string name to lookup
markdown text missing
[int64] setDerivedFlags ( [int64]$maxTS)
Parameter Format Description
$maxTS int64 parm description missing
Second look at setting the Run status flags with consideration for prior task flags.
[void] setPrimaryFlags ()
First pass at setting the Run status flags.
Earlier versions had the notion of Cycles. This has been removed from this version. Some Task flags exist which never get set.
[void] statFlag ( [string]$statMsg)
Parameter Format Description
$statMsg string parm description missing
markdown text missing
[void] statFlag ( [string]$statMsg, [boolean]$bBroken)
Parameter Format Description
$statMsg string parm description missing
$bBroken boolean parm description missing
markdown text missing
[void] statGood ( [string]$statMsg)
Parameter Format Description
$statMsg string parm description missing
markdown text missing
[void] statWarn ( [string]$statMsg)
Parameter Format Description
$statMsg string parm description missing
markdown text missing
[void] stowBriefFile ( [hashtable]$statHT)
Parameter Format Description
$statHT hashtable parm description missing
markdown text missing
[void] updateDependencyTree ( [boolean]$bInitial)
Parameter Format Description
$bInitial boolean parm description missing
The method updates the dependency tree.
[void] updatePriorTask ( [object]$wrap)
Parameter Format Description
$wrap object parm description missing
Updates the PriorTask which requires inspection of the whenFail flag.
The wrapper object varies on context (CfgFlow and Flow). As long as the wrapper has the requited fields, Powershell can handle it.
[void] updateStatusLine ( [hashtable]$brf)
Parameter Format Description
$brf hashtable parm description missing
Update status line in right hand panel
This has to be run after the status fields of the Task are set.
[void] viewRunTaskLog ()
markdown text missing
Copyright © 2018-2021, 2022, Rexcel System Inc.