Package org.apache.hop.pipeline
Class SingleThreadedPipelineExecutor
- java.lang.Object
-
- org.apache.hop.pipeline.SingleThreadedPipelineExecutor
-
public class SingleThreadedPipelineExecutor extends Object
-
-
Constructor Summary
Constructors Constructor Description SingleThreadedPipelineExecutor(Pipeline pipeline)SingleThreadedPipelineExecutor(Pipeline pipeline, boolean handleExceptionsExternally)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildExecutionSummary()voidclearError()Clear the error in the pipeline, clear all the rows from all the row sets...voiddispose()voidfinishBundle()longgetErrors()PipelinegetPipeline()ResultgetResult()protected intgetTotalRows(List<IRowSet> rowSets)booleaninit()voidinitializeObject(Pipeline pipeline, boolean handleExceptionsExternally)booleanisStopped()booleanoneIteration()Give all transforms in the pipeline the chance to process all rows on input...voidstartBundle()
-
-
-
Method Detail
-
initializeObject
public void initializeObject(Pipeline pipeline, boolean handleExceptionsExternally)
-
init
public boolean init() throws HopException- Throws:
HopException
-
oneIteration
public boolean oneIteration() throws HopExceptionGive all transforms in the pipeline the chance to process all rows on input...- Returns:
- true if more iterations can be performed. False if this is not the case.
- Throws:
HopException
-
buildExecutionSummary
public void buildExecutionSummary()
-
getErrors
public long getErrors()
-
getResult
public Result getResult()
-
isStopped
public boolean isStopped()
-
startBundle
public void startBundle() throws HopException- Throws:
HopException
-
finishBundle
public void finishBundle() throws HopException- Throws:
HopException
-
dispose
public void dispose() throws HopException- Throws:
HopException
-
getPipeline
public Pipeline getPipeline()
-
clearError
public void clearError()
Clear the error in the pipeline, clear all the rows from all the row sets...
-
-