com.ibm.jbatch.container.util
Class BatchPartitionWorkUnit

java.lang.Object
  extended by com.ibm.jbatch.container.util.BatchWorkUnit
      extended by com.ibm.jbatch.container.util.BatchParallelWorkUnit
          extended by com.ibm.jbatch.container.util.BatchPartitionWorkUnit
All Implemented Interfaces:
Runnable

public class BatchPartitionWorkUnit
extends BatchParallelWorkUnit


Field Summary
protected  BlockingQueue<BatchPartitionWorkUnit> completedThreadQueue
           
 
Fields inherited from class com.ibm.jbatch.container.util.BatchParallelWorkUnit
controller
 
Fields inherited from class com.ibm.jbatch.container.util.BatchWorkUnit
batchKernel, jobExecutionImpl, notifyCallbackWhenDone
 
Constructor Summary
BatchPartitionWorkUnit(IBatchKernelService batchKernelService, RuntimeJobExecution jobExecution, PartitionsBuilderConfig config)
           
 
Method Summary
 BlockingQueue<BatchPartitionWorkUnit> getCompletedThreadQueue()
           
protected  void markThreadCompleted()
           
 
Methods inherited from class com.ibm.jbatch.container.util.BatchParallelWorkUnit
getController, run
 
Methods inherited from class com.ibm.jbatch.container.util.BatchWorkUnit
getBatchKernel, getBatchStatus, getExitStatus, getJobExecutionImpl, isNotifyCallbackWhenDone, setBatchKernel, setJobExecutionImpl, setNotifyCallbackWhenDone
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

completedThreadQueue

protected BlockingQueue<BatchPartitionWorkUnit> completedThreadQueue
Constructor Detail

BatchPartitionWorkUnit

public BatchPartitionWorkUnit(IBatchKernelService batchKernelService,
                              RuntimeJobExecution jobExecution,
                              PartitionsBuilderConfig config)
Method Detail

getCompletedThreadQueue

public BlockingQueue<BatchPartitionWorkUnit> getCompletedThreadQueue()

markThreadCompleted

protected void markThreadCompleted()
Specified by:
markThreadCompleted in class BatchParallelWorkUnit


Copyright © 2013. All Rights Reserved.