Class BaseTransformData
- java.lang.Object
-
- org.apache.hop.pipeline.transform.BaseTransformData
-
- All Implemented Interfaces:
ITransformData
- Direct Known Subclasses:
BaseFileInputTransformData,DummyData,GenericTransformData,InjectorData,MissingData
public abstract class BaseTransformData extends Object implements ITransformData
This class is the base class for the ITransformData and contains the methods to set and retrieve the status of the transform data.
-
-
Constructor Summary
Constructors Constructor Description BaseTransformData()Instantiates a new base transform data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBeamBundleNr()Gets beamBundleNrEngineComponent.ComponentExecutionStatusgetStatus()Get the status of this transform data.booleanisBeamContext()Gets beamContextbooleanisDisposed()Checks if is disposed.booleanisEmpty()Checks if is empty.booleanisFinished()Checks if is finished.booleanisIdle()Checks if is idle.booleanisInitialising()Checks if is initialising.booleanisRunning()Checks if is running.booleanisStopped()Checks if is stopped.voidsetBeamBundleNr(int beamBundleNr)Sets beamBundleNrvoidsetBeamContext(boolean beamContext)Sets beamContextvoidsetStatus(EngineComponent.ComponentExecutionStatus status)Set the status of the transform data.
-
-
-
Method Detail
-
setStatus
public void setStatus(EngineComponent.ComponentExecutionStatus status)
Set the status of the transform data.- Specified by:
setStatusin interfaceITransformData- Parameters:
status- the new status.
-
getStatus
public EngineComponent.ComponentExecutionStatus getStatus()
Get the status of this transform data.- Specified by:
getStatusin interfaceITransformData- Returns:
- the status of the transform data
-
isEmpty
public boolean isEmpty()
Checks if is empty.- Specified by:
isEmptyin interfaceITransformData- Returns:
- true, if is empty
-
isInitialising
public boolean isInitialising()
Checks if is initialising.- Specified by:
isInitialisingin interfaceITransformData- Returns:
- true, if is initialising
-
isRunning
public boolean isRunning()
Checks if is running.- Specified by:
isRunningin interfaceITransformData- Returns:
- true, if is running
-
isIdle
public boolean isIdle()
Checks if is idle.- Specified by:
isIdlein interfaceITransformData- Returns:
- true, if is idle
-
isFinished
public boolean isFinished()
Checks if is finished.- Specified by:
isFinishedin interfaceITransformData- Returns:
- true, if is finished
-
isStopped
public boolean isStopped()
Checks if is stopped.- Returns:
- true, if is stopped
-
isDisposed
public boolean isDisposed()
Checks if is disposed.- Specified by:
isDisposedin interfaceITransformData- Returns:
- true, if is disposed
-
isBeamContext
public boolean isBeamContext()
Gets beamContext- Specified by:
isBeamContextin interfaceITransformData- Returns:
- value of beamContext
-
setBeamContext
public void setBeamContext(boolean beamContext)
Sets beamContext- Specified by:
setBeamContextin interfaceITransformData- Parameters:
beamContext- value of beamContext
-
getBeamBundleNr
public int getBeamBundleNr()
Gets beamBundleNr- Specified by:
getBeamBundleNrin interfaceITransformData- Returns:
- value of beamBundleNr
-
setBeamBundleNr
public void setBeamBundleNr(int beamBundleNr)
Sets beamBundleNr- Specified by:
setBeamBundleNrin interfaceITransformData- Parameters:
beamBundleNr- value of beamBundleNr
-
-