public class JobPropertyResolver extends AbstractPropertyResolver<JSLJob>
isPartitionedStep, UNRESOLVED_PROP_VALUE| Constructor and Description |
|---|
JobPropertyResolver(boolean isPartitionStep) |
| Modifier and Type | Method and Description |
|---|---|
JSLJob |
substituteProperties(JSLJob job,
Properties submittedProps,
Properties parentProps)
Performs property substitution on a given batch element b and all nested
sub elements.
|
replaceAllProperties, resolveElementProperties, substitutePropertiespublic JSLJob substituteProperties(JSLJob job, Properties submittedProps, Properties parentProps)
PropertyResolverjob - This method will modify the given job. If you need to hold on
to the original job you need to create a clone of the job
before passing it to this method.submittedProps - The job parameters associated with this job. null is valid if
no parameters are passed.parentProps - Properties that are inherited from parent elements. Job is top
level element so it can have no parents, so this paramter is
currently ignored. Null is valid.Copyright © 2023 The Apache Software Foundation. All rights reserved.