| Class |
Description |
|
ReservedVariableName
|
Extension point to register particular variable names for protection
to prevent TemplatePrimitive's from overriding them |
|
TemplateBinding
|
A custom binding that prevents users from inadvertently
overriding TemplatePrimitives or ReservedVariables |
|
TemplatePrimitive
|
Framework constructs that make templates easier to write.
|
|
TemplatePrimitiveCollector
|
Stores {@see TemplatePrimitive}s that have been created for a run |
|
TemplatePrimitiveCollector.CopyTemplatePrimitiveCollector
|
For replayed or restarted jobs, need to copy over the original Run's
TemplatePrimitiveCollector to skip initialization but preserve primitives |
|
TemplatePrimitiveCollector.CustomClassFilterImpl
|
Allows TemplatePrimitives to be stored on this action without
triggering an Unmarshalling exception. |
|
TemplatePrimitiveCollector.JTEVar
|
|
|
TemplatePrimitiveCollector.StepsVar
|
|
|
TemplatePrimitiveCollector.TemplatePrimitiveProvider
|
exposes the primitives populated on this action to the Run |
|
TemplatePrimitiveInjector
|
Extension to hook into the initialization process to parse the pipeline configuration,
create TemplatePrimitives, and validate them after creation |
|
TemplatePrimitiveNamespace
|
Stores a collection of TemplatePrimitives |