com.ibm.batch.container.xjcl.impl
Class JobMergeHelper

java.lang.Object
  extended by com.ibm.batch.container.xjcl.impl.JobMergeHelper

public class JobMergeHelper
extends Object


Constructor Summary
JobMergeHelper()
           
 
Method Summary
 void mergeCollidingFlow(ExecutionElement parent, ExecutionElement child)
           
 void mergeCollidingSplit(ExecutionElement parent, ExecutionElement child)
           
 void mergeCollidingStep(ExecutionElement parent, ExecutionElement child)
          Merge a parent that has the same id value as the child .
 void mergeParentJob(JSLJob parent, JSLJob child)
          Merge s through a parent attribute reference.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobMergeHelper

public JobMergeHelper()
Method Detail

mergeParentJob

public void mergeParentJob(JSLJob parent,
                           JSLJob child)
Merge s through a parent attribute reference.

Parameters:
parent - the referred to by the child
child - the with a parent reference, this object will be modified

mergeCollidingFlow

public void mergeCollidingFlow(ExecutionElement parent,
                               ExecutionElement child)

mergeCollidingStep

public void mergeCollidingStep(ExecutionElement parent,
                               ExecutionElement child)
Merge a parent that has the same id value as the child . Attributes - copy new ones, child takes precedence in collisions

Parameters:
parent -
child -

mergeCollidingSplit

public void mergeCollidingSplit(ExecutionElement parent,
                                ExecutionElement child)


Copyright © 2013. All Rights Reserved.