public static Batchlet buildGenericStep(JobStepDefinition jobStepDefinition) { Batchlet batchlet = new Batchlet(); batchlet.setRef(jobStepDefinition.getProcessorName()); return batchlet; }
public static Batchlet buildGenericStep(JobStepDefinition jobStepDefinition) { Batchlet batchlet = new Batchlet(); batchlet.setRef(jobStepDefinition.getProcessorName()); return batchlet; }
public static Batchlet cloneBatchlet(Batchlet batchlet){ Batchlet newBatchlet = jslFactory.createBatchlet(); newBatchlet.setRef(batchlet.getRef()); newBatchlet.setProperties(cloneJSLProperties(batchlet.getProperties())); return newBatchlet; }
public static Batchlet cloneBatchlet(Batchlet batchlet){ Batchlet newBatchlet = jslFactory.createBatchlet(); newBatchlet.setRef(batchlet.getRef()); newBatchlet.setProperties(cloneJSLProperties(batchlet.getProperties())); return newBatchlet; }
public static Batchlet cloneBatchlet(Batchlet batchlet){ Batchlet newBatchlet = jslFactory.createBatchlet(); newBatchlet.setRef(batchlet.getRef()); newBatchlet.setProperties(cloneJSLProperties(batchlet.getProperties())); return newBatchlet; }
@Override public Batchlet substituteProperties(final Batchlet batchlet, final Properties submittedProps, final Properties parentProps) { //resolve all the properties used in attributes and update the JAXB model batchlet.setRef(this.replaceAllProperties(batchlet.getRef(), submittedProps, parentProps)); // Resolve all the properties defined for this batchlet if (batchlet.getProperties() != null) { this.resolveElementProperties(batchlet.getProperties().getPropertyList(), submittedProps, parentProps); } return batchlet; }
@Override public Batchlet substituteProperties(final Batchlet batchlet, final Properties submittedProps, final Properties parentProps) { //resolve all the properties used in attributes and update the JAXB model batchlet.setRef(this.replaceAllProperties(batchlet.getRef(), submittedProps, parentProps)); // Resolve all the properties defined for this batchlet if (batchlet.getProperties() != null) { this.resolveElementProperties(batchlet.getProperties().getPropertyList(), submittedProps, parentProps); } return batchlet; }
@Override public Batchlet substituteProperties(final Batchlet batchlet, final Properties submittedProps, final Properties parentProps) { //resolve all the properties used in attributes and update the JAXB model batchlet.setRef(this.replaceAllProperties(batchlet.getRef(), submittedProps, parentProps)); // Resolve all the properties defined for this batchlet if (batchlet.getProperties() != null) { this.resolveElementProperties(batchlet.getProperties().getPropertyList(), submittedProps, parentProps); } return batchlet; }