com.ibm.batch.xjcl
Class XJCLMerger

java.lang.Object
  extended by com.ibm.batch.xjcl.XJCLMerger

public class XJCLMerger
extends Object


Constructor Summary
XJCLMerger()
           
 
Method Summary
 JSLJob jobResolveHelper(String jobXML)
           
 Chunk mergeChunk(Chunk parentChunk, Chunk childChunk)
           
 JSLJob mergeJob(JSLJob parent, JSLJob child)
           
 String mergeJob(String parentJobXML, String childJobXML)
           
 JSLJob mergeJobSteps(JSLJob jslJob)
           
 Step mergeStep(Step parent, Step child)
           
 String mergeStep(String childJobXml, String parentStepXml, String childStepID)
           
 Step stepResolveHelper(String stepXML)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XJCLMerger

public XJCLMerger()
Method Detail

mergeStep

public String mergeStep(String childJobXml,
                        String parentStepXml,
                        String childStepID)

mergeJob

public String mergeJob(String parentJobXML,
                       String childJobXML)

jobResolveHelper

public JSLJob jobResolveHelper(String jobXML)

stepResolveHelper

public Step stepResolveHelper(String stepXML)

mergeStep

public Step mergeStep(Step parent,
                      Step child)
Parameters:
parent - the parent Step
child - the child Step
Returns:
the resulting merged Step

mergeChunk

public Chunk mergeChunk(Chunk parentChunk,
                        Chunk childChunk)

mergeJob

public JSLJob mergeJob(JSLJob parent,
                       JSLJob child)
Parameters:
parent - the parent Job
child - the child Job
Returns:
the resulting merged job

mergeJobSteps

public JSLJob mergeJobSteps(JSLJob jslJob)


Copyright © 2013. All Rights Reserved.