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 |