com.ibm.batch.container.util
Class BatchWorkUnit

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

public class BatchWorkUnit
extends Object
implements Runnable


Constructor Summary
BatchWorkUnit(IBatchKernelService batchKernel, RuntimeJobExecutionImpl jobExecutionImpl)
           
BatchWorkUnit(IBatchKernelService batchKernel, RuntimeJobExecutionImpl jobExecutionImpl, PartitionAnalyzerProxy analyzerProxy, boolean notifyCallbackWhenDone)
           
 
Method Summary
 PartitionAnalyzerProxy getAnalyzerProxy()
           
 IBatchKernelService getBatchKernel()
           
 JobControllerImpl getController()
           
 RuntimeJobExecutionImpl getJobExecutionImpl()
           
 boolean isNotifyCallbackWhenDone()
           
 void run()
           
 void setAnalyzerProxy(PartitionAnalyzerProxy analyzerProxy)
           
 void setBatchKernel(IBatchKernelService batchKernel)
           
 void setJobExecutionImpl(RuntimeJobExecutionImpl jobExecutionImpl)
           
 void setNotifyCallbackWhenDone(boolean notifyCallbackWhenDone)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BatchWorkUnit

public BatchWorkUnit(IBatchKernelService batchKernel,
                     RuntimeJobExecutionImpl jobExecutionImpl)

BatchWorkUnit

public BatchWorkUnit(IBatchKernelService batchKernel,
                     RuntimeJobExecutionImpl jobExecutionImpl,
                     PartitionAnalyzerProxy analyzerProxy,
                     boolean notifyCallbackWhenDone)
Method Detail

getController

public JobControllerImpl getController()

run

public void run()
Specified by:
run in interface Runnable

setAnalyzerProxy

public void setAnalyzerProxy(PartitionAnalyzerProxy analyzerProxy)

getAnalyzerProxy

public PartitionAnalyzerProxy getAnalyzerProxy()

setBatchKernel

public void setBatchKernel(IBatchKernelService batchKernel)

getBatchKernel

public IBatchKernelService getBatchKernel()

setJobExecutionImpl

public void setJobExecutionImpl(RuntimeJobExecutionImpl jobExecutionImpl)

getJobExecutionImpl

public RuntimeJobExecutionImpl getJobExecutionImpl()

setNotifyCallbackWhenDone

public void setNotifyCallbackWhenDone(boolean notifyCallbackWhenDone)

isNotifyCallbackWhenDone

public boolean isNotifyCallbackWhenDone()


Copyright © 2013. All Rights Reserved.