public final class PropertyResolver extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
jobParametersToken |
protected static String |
jobPropertiesToken |
protected static String |
partitionPlanToken |
protected static String |
systemPropertiesToken |
Constructor and Description |
---|
PropertyResolver() |
Modifier and Type | Method and Description |
---|---|
void |
pushJobProperties(Properties jobProps) |
void |
resolve(Flow flow) |
void |
resolve(Job job)
Resolves property expressions for job-level elements contained in the job.
|
void |
resolve(Step step)
Resolves property expressions for step-level elements contained in the step.
|
String |
resolve(String rawVale) |
void |
setJobParameters(Properties jobParameters) |
void |
setPartitionPlanProperties(Properties partitionPlanProperties) |
void |
setResolvePartitionPlanProperties(boolean resolvePartitionPlanProperties) |
void |
setSystemProperties(Properties systemProperties) |
protected static final String jobParametersToken
protected static final String jobPropertiesToken
protected static final String systemPropertiesToken
protected static final String partitionPlanToken
public void setSystemProperties(Properties systemProperties)
public void setJobParameters(Properties jobParameters)
public void setPartitionPlanProperties(Properties partitionPlanProperties)
public void pushJobProperties(Properties jobProps)
public void setResolvePartitionPlanProperties(boolean resolvePartitionPlanProperties)
public void resolve(Job job)
job
- the job element whose properties need to be resolvedpublic void resolve(Step step)
step
- the step element whose properties need to be resolvedpublic void resolve(Flow flow)
Copyright © 2014 JBoss by Red Hat. All rights reserved.