Interface ITransformData
-
- All Known Implementing Classes:
BaseFileInputTransformData,BaseTransformData,DummyData,GenericTransformData,InjectorData,MissingData
public interface ITransformDataThis defines the basic interface for the data used by a thread. This will allow us to stop execution of threads and restart them later on without loosing track of the situation. Typically the ITransformData implementing class will contain result sets, temporary data, caching indexes, etc.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetBeamBundleNr()Gets beamBundleNrEngineComponent.ComponentExecutionStatusgetStatus()Gets the status.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.voidsetBeamBundleNr(int beamBundleNr)Sets beamBundleNrvoidsetBeamContext(boolean beamContext)Sets beamContextvoidsetStatus(EngineComponent.ComponentExecutionStatus status)Sets the status.
-
-
-
Method Detail
-
setStatus
void setStatus(EngineComponent.ComponentExecutionStatus status)
Sets the status.- Parameters:
status- the new status
-
getStatus
EngineComponent.ComponentExecutionStatus getStatus()
Gets the status.- Returns:
- the status
-
isEmpty
boolean isEmpty()
Checks if is empty.- Returns:
- true, if is empty
-
isInitialising
boolean isInitialising()
Checks if is initialising.- Returns:
- true, if is initialising
-
isRunning
boolean isRunning()
Checks if is running.- Returns:
- true, if is running
-
isIdle
boolean isIdle()
Checks if is idle.- Returns:
- true, if is idle
-
isFinished
boolean isFinished()
Checks if is finished.- Returns:
- true, if is finished
-
isDisposed
boolean isDisposed()
Checks if is disposed.- Returns:
- true, if is disposed
-
isBeamContext
boolean isBeamContext()
Gets beamContext- Returns:
- value of beamContext
-
setBeamContext
void setBeamContext(boolean beamContext)
Sets beamContext- Parameters:
beamContext- value of beamContext
-
getBeamBundleNr
int getBeamBundleNr()
Gets beamBundleNr- Returns:
- value of beamBundleNr
-
setBeamBundleNr
void setBeamBundleNr(int beamBundleNr)
Sets beamBundleNr- Parameters:
beamBundleNr- value of beamBundleNr
-
-