com.ibm.batch.container.modelresolver.impl
Class JobPropertyResolverImpl
java.lang.Object
com.ibm.batch.container.modelresolver.impl.AbstractPropertyResolver<JSLJob>
com.ibm.batch.container.modelresolver.impl.JobPropertyResolverImpl
- All Implemented Interfaces:
- PropertyResolver<JSLJob>
public class JobPropertyResolverImpl
- extends AbstractPropertyResolver<JSLJob>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JobPropertyResolverImpl
public JobPropertyResolverImpl()
substituteProperties
public JSLJob substituteProperties(JSLJob job,
Properties submittedProps,
Properties parentProps)
- Description copied from interface:
PropertyResolver
- Performs property substitution on a given batch element b and all nested
sub elements. The given batch element is directly modified by this
method.
- Parameters:
job - 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.
- Returns:
Copyright © 2013. All Rights Reserved.