Interface | Description |
---|---|
JobElement |
A common interface for all job elements: decision, flow, split and step.
|
PropertiesHolder |
An interface to indicate that the implementing class and its corresponding job element can contain
Properties . |
Class | Description |
---|---|
BatchArtifacts |
Corresponds to batch.xml root element type
batch-artifacts . |
Chunk |
Corresponds to jsl:Chunk job XML element type.
|
Decision |
Corresponds to
jsl:Decision job XML element type. |
DecisionBuilder |
Builder class for building a single
Decision . |
ExceptionClassFilter |
Corresponds to
jsl:ExceptionClassFilter job XML element type. |
Flow |
Corresponds to job element type
jsl:Flow in job XML. |
FlowBuilder |
Builder class for building a single
Flow . |
FlowMerger |
Responsible for merging a child flow and its parent job, and resolving its JSL inheritance.
|
InheritableJobElement |
Abstract base class for those job elements that support JSL inheritance, such as job, step and flow.
|
Job |
Corresponds to
jsl:Job type, the root element of job XML. |
JobBuilder |
Builder class for building a single job.
|
JobMerger |
Responsible for merging a child job and its parent job, and resolving its JSL inheritance.
|
JobParser |
StAX parser for batch job xml and batch xml files.
|
Listeners |
Corresponds to
jsl:Listeners job XML element type. |
Partition |
Corresponds to
jsl:Partition job element type in job XML. |
PartitionPlan |
Corresponds to
jsl:PartitionPlan job element type in job XML. |
Properties |
Corresponds to
jsl:Properties of job XML element type. |
PropertyResolver |
Responsible for resolving property expressions in job and job elements.
|
RefArtifact |
Represents a batch artifact with a ref and properties.
|
Script |
Represents a script element under an enclosing element represented by
RefArtifact . |
Split |
Corresponds to
jsl:Split job element type in job XML. |
SplitBuilder |
Builder class for building a single
Split . |
Step |
Corresponds to
jsl:Step job element type in job XML. |
StepBuilder |
Builder class for building a single step.
|
StepMerger |
Responsible for merging a child step and its parent step, and resolving its JSL inheritance.
|
Transition<T> |
Base class for all transition elements: end, fail, next and stop.
|
Transition.End<T> |
Transition element
end . |
Transition.Fail<T> |
Transition element
fail . |
Transition.Next<T> |
Transition element
next . |
Transition.Stop<T> |
Transition element
stop . |
Transition.Termination<T> |
Base class of all terminating transition elements, such as
Transition.End ,
Transition.Stop , and Transition.Fail . |
Enum | Description |
---|---|
XmlAttribute |
Enum type to hold all XML attribute names for job xml and batch.xml.
|
XmlElement |
Enum type to hold all XML element names for job xml and batch.xml.
|
Copyright © 2016 JBoss by Red Hat. All rights reserved.