org.pentaho.di.trans.step
Class BaseStepData
java.lang.Object
org.pentaho.di.trans.step.BaseStepData
- Direct Known Subclasses:
- AbortData, AccessInputData, AccessOutputData, AddSequenceData, AddXMLData, AggregateRowsData, AnalyticQueryData, AppendData, AutoDocData, BlockingStepData, BlockUntilStepsFinishData, CalculatorData, ChangeFileEncodingData, CheckSumData, CloneRowData, ClosureGeneratorData, ColumnExistsData, CombinationLookupData, ConstantData, CreditCardValidatorData, CsvInputData, CubeInputData, CubeOutputData, DatabaseJoinData, DatabaseLookupData, DataGridData, DBProcData, DelayData, DeleteData, DenormaliserData, DetectEmptyStreamData, DetectLastRowData, DimensionLookupData, DummyTransData, DynamicSQLRowData, ElasticSearchBulkData, ExcelInputData, ExcelOutputData, ExcelWriterStepData, ExecProcessData, ExecSQLData, ExecSQLRowData, FieldsChangeSequenceData, FieldSplitterData, FileExistsData, FileLockedData, FilesFromResultData, FilesToResultData, FilterRowsData, FixedInputData, FlattenerData, FormulaData, FuzzyMatchData, GaInputStepData, GenericStepData, GetFileNamesData, GetFilesRowsCountData, GetPreviousRowFieldData, GetRepositoryNamesData, GetSlaveSequenceData, GetSubFoldersData, GetTableNamesData, GetVariableData, GetXMLDataData, GPBulkLoaderData, GroupByData, HTTPData, HTTPPOSTData, IfNullData, InfobrightLoaderData, IngresVectorwiseLoaderData, InjectorData, InsertUpdateData, JaninoData, JavaFilterData, JoinRowsData, JsonInputData, JsonOutputData, LDAPInputData, LDAPOutputData, LDIFInputData, LoadFileInputData, LucidDBBulkLoaderData, LucidDBStreamingLoaderData, MailData, MailInputData, MailValidatorData, MappingData, MappingInputData, MappingOutputData, MemoryGroupByData, MergeJoinData, MergeRowsData, MetaInjectData, MondrianData, MonetDBBulkLoaderData, MultiMergeJoinData, MySQLBulkLoaderData, NormaliserData, NullIfData, NumberRangeData, OlapData, OraBulkLoaderData, ParGzipCsvInputData, PentahoReportingOutputData, PGBulkLoaderData, PrioritizeStreamsData, ProcessFilesData, PropertyInputData, PropertyOutputData, RandomCCNumberGeneratorData, RandomValueData, RegexEvalData, ReplaceStringData, ReservoirSamplingData, RestData, RowGeneratorData, RowsFromResultData, RowsToResultData, RssInputData, RssOutputData, RulesData, SalesforceDeleteData, SalesforceInputData, SalesforceInsertData, SalesforceUpdateData, SalesforceUpsertData, SampleRowsData, SapInputData, ScriptData, ScriptValuesModData, SecretKeyGeneratorData, SelectValuesData, SetValueConstantData, SetValueFieldData, SetVariableData, SingleThreaderData, SocketReaderData, SocketWriterData, SortedMergeData, SortRowsData, SplitFieldToRowsData, SQLFileOutputData, SSHData, StepMetastructureData, StepsMetricsData, StreamLookupData, StringCutData, StringOperationsData, SwitchCaseData, SymmetricCryptoTransData, SynchronizeAfterMergeData, SyslogMessageData, SystemDataData, TableExistsData, TableInputData, TableOutputData, TextFileInputData, TextFileOutputData, UniqueRowsByHashSetData, UniqueRowsData, UnivariateStatsData, UpdateData, UserDefinedJavaClassData, ValidatorData, ValueMapperData, WebServiceAvailableData, WebServiceData, WriteToLogData, XBaseInputData, XMLInputData, XMLInputSaxData, XMLInputStreamData, XMLJoinData, XMLOutputData, XsdValidatorData, XsltData, YamlInputData
public class BaseStepData
- extends Object
This class is the base class for the StepDataInterface and
contains the methods to set and retrieve the status of the step data.
- Since:
- 20-jan-2005
- Author:
- Matt
BaseStepData
public BaseStepData()
setStatus
public void setStatus(BaseStepData.StepExecutionStatus status)
- Set the status of the step data.
- Parameters:
status
- the new status.
getStatus
public BaseStepData.StepExecutionStatus getStatus()
- Get the status of this step data.
- Returns:
- the status of the step data
isEmpty
public boolean isEmpty()
isInitialising
public boolean isInitialising()
isRunning
public boolean isRunning()
isIdle
public boolean isIdle()
isFinished
public boolean isFinished()
isStopped
public boolean isStopped()
isDisposed
public boolean isDisposed()