Class TextFileInputMeta
java.lang.Object
org.pentaho.di.trans.step.BaseStepMeta
org.pentaho.di.trans.steps.textfileinput.TextFileInputMeta
- All Implemented Interfaces:
Cloneable,StepAttributesInterface,StepMetaInterface,InputFileMetaInterface
@Deprecated
public class TextFileInputMeta
extends BaseStepMeta
implements StepMetaInterface, InputFileMetaInterface
Deprecated.
replaced by implementation in the ...steps.fileinput.text package
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDeprecated.static final intDeprecated.static final intDeprecated.static final intDeprecated.static final intDeprecated.static final String[]Deprecated.static final String[]Deprecated.Fields inherited from class org.pentaho.di.trans.step.BaseStepMeta
attributes, databases, log, loggingObject, parentStepMeta, repository, STEP_ATTRIBUTES_FILE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallocate(int nrfiles, int nrfields, int nrfilters) Deprecated.voidallocateFiles(int nrFiles) Deprecated.voidcheck(List<org.pentaho.di.core.CheckResultInterface> remarks, TransMeta transMeta, StepMeta stepMeta, org.pentaho.di.core.row.RowMetaInterface prev, String[] input, String[] output, org.pentaho.di.core.row.RowMetaInterface info, org.pentaho.di.core.variables.VariableSpace space, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated.Checks the settings of this step and puts the findings in a remarks List.clone()Deprecated.Make an exact copy of this step, make sure to explicitly copy Collections etc.exportResources(org.pentaho.di.core.variables.VariableSpace space, Map<String, ResourceDefinition> definitions, ResourceNamingInterface resourceNamingInterface, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated.Since the exported transformation that runs this will reside in a ZIP file, we can't reference files relatively.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.String[]Deprecated.Deprecated.voidgetFields(org.pentaho.di.core.row.RowMetaInterface inputRowMeta, String name, org.pentaho.di.core.row.RowMetaInterface[] info, StepMeta nextStep, org.pentaho.di.core.variables.VariableSpace space) Deprecated.voidgetFields(org.pentaho.di.core.row.RowMetaInterface row, String name, org.pentaho.di.core.row.RowMetaInterface[] info, StepMeta nextStep, org.pentaho.di.core.variables.VariableSpace space, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated.Gets the fields.Deprecated.Deprecated.Deprecated.Deprecated.intDeprecated.String[]Deprecated.String[]Deprecated.Deprecated.String[]getFilePaths(org.pentaho.di.core.bowl.Bowl bowl, org.pentaho.di.core.variables.VariableSpace space) Deprecated.String[]Deprecated.Deprecated.intDeprecated.Deprecated.String[]Deprecated.String[]Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.intDeprecated.intDeprecated.intDeprecated.intDeprecated.intDeprecated.Deprecated.Deprecated.Deprecated.getResourceDependencies(TransMeta transMeta, StepMeta stepInfo) Deprecated.Get a list of all the resource dependencies that the step is depending on.Deprecated.longDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.getStep(StepMeta stepMeta, StepDataInterface stepDataInterface, int cnr, TransMeta transMeta, Trans trans) Deprecated.Get the executing step, needed by Trans to launch a step.Deprecated.Get a new instance of the appropriate data class.Deprecated.org.pentaho.di.core.fileinput.FileInputListgetTextFileList(org.pentaho.di.core.bowl.Bowl bowl, org.pentaho.di.core.variables.VariableSpace space) Deprecated.Deprecated.Deprecated.Deprecated.getXML()Deprecated.Produces the XML string that describes this step's information.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.Deprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.booleanDeprecated.true if row number reset for each filebooleanDeprecated.protected StringloadSource(Node filenode, Node filenamenode, int i, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated.protected StringloadSourceRep(Repository rep, org.pentaho.di.repository.ObjectId id_step, int i) Deprecated.voidloadXML(Node stepnode, List<org.pentaho.di.core.database.DatabaseMeta> databases, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated.Load the values for this step from an XML NodebooleanDeprecated.voidreadRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId id_step, List<org.pentaho.di.core.database.DatabaseMeta> databases) Deprecated.Read the steps information from a Kettle repositoryvoidsaveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId id_transformation, org.pentaho.di.repository.ObjectId id_step) Deprecated.Save the steps data into a Kettle repositoryprotected voidsaveSource(StringBuilder retVal, String source) Deprecated.protected voidsaveSourceRep(Repository rep, org.pentaho.di.repository.ObjectId id_transformation, org.pentaho.di.repository.ObjectId id_step, int i, String fileName) Deprecated.voidsearchInfoAndTargetSteps(List<StepMeta> steps) Deprecated.Change step names into step objects to allow them to be name-changed etc.voidsetAcceptingField(String fileNameField) Deprecated.voidsetAcceptingFilenames(boolean getFileFromJob) Deprecated.voidsetAcceptingStep(StepMeta acceptingStep) Deprecated.voidsetAcceptingStepName(String acceptingStep) Deprecated.voidsetAddResultFile(boolean isaddresult) Deprecated.voidsetBreakInEnclosureAllowed(boolean breakInEnclosureAllowed) Deprecated.voidsetDateFormatLenient(boolean dateFormatLenient) Deprecated.voidsetDateFormatLocale(Locale dateFormatLocale) Deprecated.voidDeprecated.Set default valuesvoidsetEnclosure(String enclosure) Deprecated.voidsetEncoding(String encoding) Deprecated.voidsetErrorCountField(String errorCountField) Deprecated.voidsetErrorFieldsField(String errorFieldsField) Deprecated.voidsetErrorFilesDestinationDirectory(String errorFilesDestinationDirectory) Deprecated.voidsetErrorIgnored(boolean errorIgnored) Deprecated.voidsetErrorLineFilesExtension(String errorLineFilesExtension) Deprecated.voidsetErrorLineSkipped(boolean errorLineSkipped) Deprecated.voidsetErrorTextField(String errorTextField) Deprecated.voidsetEscapeCharacter(String escapeCharacter) Deprecated.voidsetExcludeFileMask(String[] excludeFileMask) Deprecated.voidsetExtensionField(String field) Deprecated.voidsetFileCompression(String fileCompression) Deprecated.voidsetFileErrorField(String field) Deprecated.voidsetFileErrorMessageField(String field) Deprecated.voidsetFileFormat(String fileFormat) Deprecated.voidsetFileMask(String[] fileMask) Deprecated.voidsetFileName(String[] fileName) Deprecated.voidsetFilenameField(String filenameField) Deprecated.voidsetFileNameForTest(String[] fileName) Deprecated.voidsetFileRequired(String[] fileRequiredin) Deprecated.voidsetFileType(String fileType) Deprecated.voidsetFilter(TextFileFilter[] filter) Deprecated.voidsetFooter(boolean footer) Deprecated.voidsetHeader(boolean header) Deprecated.voidsetIncludeFilename(boolean includeFilename) Deprecated.voidsetIncludeRowNumber(boolean includeRowNumber) Deprecated.voidsetIncludeSubFolders(String[] includeSubFoldersin) Deprecated.voidsetInputFields(TextFileInputField[] inputFields) Deprecated.voidsetIsHiddenField(String field) Deprecated.voidDeprecated.voidsetLayoutPaged(boolean layoutPaged) Deprecated.voidsetLineNumberFilesDestinationDirectory(String lineNumberFilesDestinationDirectory) Deprecated.voidsetLineNumberFilesExtension(String lineNumberFilesExtension) Deprecated.voidsetLineWrapped(boolean lineWrapped) Deprecated.voidsetNoEmptyLines(boolean noEmptyLines) Deprecated.voidsetNrFooterLines(int nrFooterLines) Deprecated.voidsetNrHeaderLines(int nrHeaderLines) Deprecated.voidsetNrLinesDocHeader(int nrLinesDocHeader) Deprecated.voidsetNrLinesPerPage(int nrLinesPerPage) Deprecated.voidsetNrWraps(int nrWraps) Deprecated.voidsetPassingThruFields(boolean passingThruFields) Deprecated.voidsetPathField(String field) Deprecated.voidsetRootUriField(String field) Deprecated.voidsetRowLimit(long rowLimit) Deprecated.voidsetRowNumberByFile(boolean rowNumberByFile) Deprecated.voidsetRowNumberField(String rowNumberField) Deprecated.voidsetSeparator(String separator) Deprecated.voidsetShortFileNameField(String field) Deprecated.voidsetSizeField(String field) Deprecated.voidsetSkipBadFiles(boolean value) Deprecated.voidsetUriField(String field) Deprecated.voidsetWarningFilesDestinationDirectory(String warningFilesDestinationDirectory) Deprecated.voidsetWarningFilesExtension(String warningFilesExtension) Deprecated.booleanDeprecated.Methods inherited from class org.pentaho.di.trans.step.BaseStepMeta
analyseImpact, analyseImpact, cancelQueries, check, check, createEntry, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, extractStepMetadataEntries, findAttribute, findParent, findParentEntry, getActiveReferencedObjectDescription, getDescription, getDialogClassName, getLog, getLogChannelId, getName, getObjectCopy, getObjectId, getObjectRevision, getObjectType, getOptionalStreams, getParent, getParentStepMeta, getReferencedObjectDescriptions, getRepCode, getRepositoryDirectory, getRequiredFields, getRequiredFields, getSQLStatements, getSQLStatements, getStepInjectionMetadataEntries, getStepIOMeta, getStepIOMeta, getSupportedTransformationTypes, getTableFields, getTooltip, getUsedArguments, getUsedDatabaseConnections, getUsedLibraries, getXmlCode, handleStreamSelection, hasChanged, hasRepositoryReferences, isBasic, isDebug, isDetailed, isReferencedObjectEnabled, isRowLevel, loadReferencedObject, loadReferencedObject, loadStepAttributes, loadXML, loadXML, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, readRep, readRep, resetStepIoMeta, saveRep, setChanged, setChanged, setParentStepMeta, setStepIOMetaMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pentaho.di.trans.steps.textfileinput.InputFileMetaInterface
getFilePathsMethods inherited from interface org.pentaho.di.trans.step.StepMetaInterface
analyseImpact, analyseImpact, cancelQueries, check, cleanAfterHopFromRemove, cleanAfterHopFromRemove, cleanAfterHopToRemove, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, extractStepMetadataEntries, fetchTransMeta, getActiveReferencedObjectDescription, getDialogClassName, getOptionalStreams, getParentStepMeta, getReferencedObjectDescriptions, getRequiredFields, getSQLStatements, getSQLStatements, getStepIOMeta, getSupportedTransformationTypes, getTableFields, getUsedArguments, getUsedDatabaseConnections, getUsedLibraries, handleStreamSelection, hasChanged, hasRepositoryReferences, isReferencedObjectEnabled, loadReferencedObject, loadXML, lookupRepositoryReferences, passDataToServletOutput, readRep, resetStepIoMeta, saveRep, setChanged, setParentStepMeta
-
Field Details
-
RequiredFilesDesc
Deprecated. -
RequiredFilesCode
Deprecated. -
FILE_FORMAT_DOS
public static final int FILE_FORMAT_DOSDeprecated.- See Also:
-
FILE_FORMAT_UNIX
public static final int FILE_FORMAT_UNIXDeprecated.- See Also:
-
FILE_FORMAT_MIXED
public static final int FILE_FORMAT_MIXEDDeprecated.- See Also:
-
FILE_TYPE_CSV
public static final int FILE_TYPE_CSVDeprecated.- See Also:
-
FILE_TYPE_FIXED
public static final int FILE_TYPE_FIXEDDeprecated.- See Also:
-
-
Constructor Details
-
TextFileInputMeta
public TextFileInputMeta()Deprecated.
-
-
Method Details
-
getShortFileNameField
Deprecated.- Returns:
- Returns the shortFileFieldName.
-
setShortFileNameField
Deprecated.- Parameters:
field- The shortFileFieldName to set.
-
getPathField
Deprecated.- Returns:
- Returns the pathFieldName.
-
setPathField
Deprecated.- Parameters:
field- The pathFieldName to set.
-
isHiddenField
Deprecated.- Returns:
- Returns the hiddenFieldName.
-
setIsHiddenField
Deprecated.- Parameters:
field- The hiddenFieldName to set.
-
getLastModificationDateField
Deprecated.- Returns:
- Returns the lastModificationTimeFieldName.
-
setLastModificationDateField
Deprecated.- Parameters:
field- The lastModificationTimeFieldName to set.
-
getUriField
Deprecated.- Returns:
- Returns the uriNameFieldName.
-
setUriField
Deprecated.- Parameters:
field- The uriNameFieldName to set.
-
getRootUriField
Deprecated.- Returns:
- Returns the uriNameFieldName.
-
setRootUriField
Deprecated.- Parameters:
field- The rootUriNameFieldName to set.
-
getExtensionField
Deprecated.- Returns:
- Returns the extensionFieldName.
-
setExtensionField
Deprecated.- Parameters:
field- The extensionFieldName to set.
-
getSizeField
Deprecated.- Returns:
- Returns the sizeFieldName.
-
setSizeField
Deprecated.- Parameters:
field- The sizeFieldName to set.
-
isSkipBadFiles
public boolean isSkipBadFiles()Deprecated.- Returns:
- If should continue processing after failing to open a file
-
setSkipBadFiles
public void setSkipBadFiles(boolean value) Deprecated.- Parameters:
value- If should continue processing after failing to open a file
-
getFileErrorField
Deprecated. -
setFileErrorField
Deprecated. -
getFileErrorMessageField
Deprecated. -
setFileErrorMessageField
Deprecated. -
getEncoding
Deprecated.- Returns:
- Returns the encoding.
-
setEncoding
Deprecated.- Parameters:
encoding- The encoding to set.
-
getInputFields
Deprecated.- Specified by:
getInputFieldsin interfaceInputFileMetaInterface- Returns:
- Returns the input fields.
-
setInputFields
Deprecated.- Parameters:
inputFields- The input fields to set.
-
getEnclosure
Deprecated.- Specified by:
getEnclosurein interfaceInputFileMetaInterface- Returns:
- Returns the enclosure.
-
setEnclosure
Deprecated.- Parameters:
enclosure- The enclosure to set.
-
isBreakInEnclosureAllowed
public boolean isBreakInEnclosureAllowed()Deprecated.- Returns:
- Returns the breakInEnclosureAllowed.
-
setBreakInEnclosureAllowed
public void setBreakInEnclosureAllowed(boolean breakInEnclosureAllowed) Deprecated.- Parameters:
breakInEnclosureAllowed- The breakInEnclosureAllowed to set.
-
getExludeFileMask
Deprecated.- Returns:
- Returns the excludeFileMask.
-
setExcludeFileMask
Deprecated.- Parameters:
excludeFileMask- The excludeFileMask to set.
-
getFileFormat
Deprecated.- Returns:
- Returns the fileFormat.
-
setFileFormat
Deprecated.- Parameters:
fileFormat- The fileFormat to set.
-
getFileMask
Deprecated.- Returns:
- Returns the fileMask.
-
getFileRequired
Deprecated.- Returns:
- Returns the fileRequired.
-
setFileMask
Deprecated.- Parameters:
fileMask- The fileMask to set.
-
setFileRequired
Deprecated.- Parameters:
fileRequired- The fileRequired to set.
-
getIncludeSubFolders
Deprecated. -
setIncludeSubFolders
Deprecated. -
getRequiredFilesCode
Deprecated. -
getFileName
Deprecated.- Returns:
- Returns the fileName.
-
setFileName
Deprecated.- Parameters:
fileName- The fileName to set.
-
getFilenameField
Deprecated.- Returns:
- Returns the filenameField.
-
setFilenameField
Deprecated.- Parameters:
filenameField- The filenameField to set.
-
getFileType
Deprecated.- Specified by:
getFileTypein interfaceInputFileMetaInterface- Returns:
- Returns the fileType.
-
setFileType
Deprecated.- Parameters:
fileType- The fileType to set.
-
getFilter
Deprecated.- Returns:
- The array of filters for the metadata of this text file input step.
-
setFilter
Deprecated.- Parameters:
filter- The array of filters to use
-
hasHeader
public boolean hasHeader()Deprecated.- Specified by:
hasHeaderin interfaceInputFileMetaInterface- Returns:
- Returns the header.
-
setHeader
public void setHeader(boolean header) Deprecated.- Parameters:
header- The header to set.
-
includeFilename
public boolean includeFilename()Deprecated.- Specified by:
includeFilenamein interfaceInputFileMetaInterface- Returns:
- Returns the includeFilename.
-
setIncludeFilename
public void setIncludeFilename(boolean includeFilename) Deprecated.- Parameters:
includeFilename- The includeFilename to set.
-
includeRowNumber
public boolean includeRowNumber()Deprecated.- Specified by:
includeRowNumberin interfaceInputFileMetaInterface- Returns:
- Returns the includeRowNumber.
-
setIncludeRowNumber
public void setIncludeRowNumber(boolean includeRowNumber) Deprecated.- Parameters:
includeRowNumber- The includeRowNumber to set.
-
isRowNumberByFile
public boolean isRowNumberByFile()Deprecated.true if row number reset for each file- Returns:
- rowNumberByFile
-
setRowNumberByFile
public void setRowNumberByFile(boolean rowNumberByFile) Deprecated.- Parameters:
rowNumberByFile- True if row number field is reset for each file
-
noEmptyLines
public boolean noEmptyLines()Deprecated.- Returns:
- Returns the noEmptyLines.
-
setNoEmptyLines
public void setNoEmptyLines(boolean noEmptyLines) Deprecated.- Parameters:
noEmptyLines- The noEmptyLines to set.
-
getRowLimit
public long getRowLimit()Deprecated.- Returns:
- Returns the rowLimit.
-
setRowLimit
public void setRowLimit(long rowLimit) Deprecated.- Parameters:
rowLimit- The rowLimit to set.
-
getRowNumberField
Deprecated.- Returns:
- Returns the rowNumberField.
-
setRowNumberField
Deprecated.- Parameters:
rowNumberField- The rowNumberField to set.
-
getSeparator
Deprecated.- Specified by:
getSeparatorin interfaceInputFileMetaInterface- Returns:
- Returns the separator.
-
setSeparator
Deprecated.- Parameters:
separator- The separator to set.
-
getFileCompression
Deprecated.- Returns:
- Returns the type of compression used
-
setFileCompression
Deprecated.- Parameters:
fileCompression- Sets the compression type
-
loadXML
public void loadXML(Node stepnode, List<org.pentaho.di.core.database.DatabaseMeta> databases, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleXMLException Deprecated.Description copied from interface:StepMetaInterfaceLoad the values for this step from an XML Node- Specified by:
loadXMLin interfaceStepMetaInterface- Overrides:
loadXMLin classBaseStepMeta- Parameters:
stepnode- the Node to get the info fromdatabases- The available list of databases to reference tometaStore- the metastore to optionally load external reference metadata from- Throws:
org.pentaho.di.core.exception.KettleXMLException- When an unexpected XML error occurred. (malformed etc.)
-
clone
Deprecated.Description copied from interface:StepMetaInterfaceMake an exact copy of this step, make sure to explicitly copy Collections etc.- Specified by:
clonein interfaceStepMetaInterface- Overrides:
clonein classBaseStepMeta- Returns:
- an exact copy of this step
-
allocate
public void allocate(int nrfiles, int nrfields, int nrfilters) Deprecated. -
allocateFiles
public void allocateFiles(int nrFiles) Deprecated. -
setDefault
public void setDefault()Deprecated.Description copied from interface:StepMetaInterfaceSet default values- Specified by:
setDefaultin interfaceStepMetaInterface
-
getFields
public void getFields(org.pentaho.di.core.row.RowMetaInterface row, String name, org.pentaho.di.core.row.RowMetaInterface[] info, StepMeta nextStep, org.pentaho.di.core.variables.VariableSpace space, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleStepException Deprecated.Description copied from class:BaseStepMetaGets the fields.- Specified by:
getFieldsin interfaceStepMetaInterface- Overrides:
getFieldsin classBaseStepMeta- Parameters:
row- the input row meta that is modified in this method to reflect the output row metadata of the stepname- Name of the step to use as input for the origin field in the valuesinfo- Fields used as extra lookup informationnextStep- the next step that is targetedspace- the space The variable space to use to replace variablesrepository- the repository to use to load Kettle metadata objects impacting the output fieldsmetaStore- the MetaStore to use to load additional external data or metadata impacting the output fields- Throws:
org.pentaho.di.core.exception.KettleStepException- the kettle step exception
-
getFields
@Deprecated public void getFields(org.pentaho.di.core.row.RowMetaInterface inputRowMeta, String name, org.pentaho.di.core.row.RowMetaInterface[] info, StepMeta nextStep, org.pentaho.di.core.variables.VariableSpace space) throws org.pentaho.di.core.exception.KettleStepException Deprecated.Description copied from class:BaseStepMetaGets the fields.- Specified by:
getFieldsin interfaceStepMetaInterface- Overrides:
getFieldsin classBaseStepMeta- Parameters:
inputRowMeta- the input row meta that is modified in this method to reflect the output row metadata of the stepname- Name of the step to use as input for the origin field in the valuesinfo- Fields used as extra lookup informationnextStep- the next step that is targetedspace- the space The variable space to use to replace variables- Throws:
org.pentaho.di.core.exception.KettleStepException- the kettle step exception
-
getXML
Deprecated.Description copied from class:BaseStepMetaProduces the XML string that describes this step's information.- Specified by:
getXMLin interfaceStepMetaInterface- Overrides:
getXMLin classBaseStepMeta- Returns:
- String containing the XML describing this step.
-
getLookupStepname
Deprecated. -
searchInfoAndTargetSteps
Deprecated.Description copied from class:BaseStepMetaChange step names into step objects to allow them to be name-changed etc.- Specified by:
searchInfoAndTargetStepsin interfaceStepMetaInterface- Overrides:
searchInfoAndTargetStepsin classBaseStepMeta- Parameters:
steps- optionally search the info step in a list of steps
-
getInfoSteps
Deprecated. -
readRep
public void readRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId id_step, List<org.pentaho.di.core.database.DatabaseMeta> databases) throws org.pentaho.di.core.exception.KettleException Deprecated.Description copied from interface:StepMetaInterfaceRead the steps information from a Kettle repository- Specified by:
readRepin interfaceStepMetaInterface- Overrides:
readRepin classBaseStepMeta- Parameters:
rep- The repository to read frommetaStore- The MetaStore to read external information fromid_step- The step IDdatabases- The databases to reference- Throws:
org.pentaho.di.core.exception.KettleException- When an unexpected error occurred (database, network, etc)
-
saveRep
public void saveRep(Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.repository.ObjectId id_transformation, org.pentaho.di.repository.ObjectId id_step) throws org.pentaho.di.core.exception.KettleException Deprecated.Description copied from interface:StepMetaInterfaceSave the steps data into a Kettle repository- Specified by:
saveRepin interfaceStepMetaInterface- Overrides:
saveRepin classBaseStepMeta- Parameters:
rep- The Kettle repository to save tometaStore- the metaStore to optionally write toid_transformation- The transformation IDid_step- The step ID- Throws:
org.pentaho.di.core.exception.KettleException- When an unexpected error occurred (database, network, etc)
-
getFilePaths
public String[] getFilePaths(org.pentaho.di.core.bowl.Bowl bowl, org.pentaho.di.core.variables.VariableSpace space) Deprecated.- Specified by:
getFilePathsin interfaceInputFileMetaInterface
-
getTextFileList
public org.pentaho.di.core.fileinput.FileInputList getTextFileList(org.pentaho.di.core.bowl.Bowl bowl, org.pentaho.di.core.variables.VariableSpace space) Deprecated. -
check
public void check(List<org.pentaho.di.core.CheckResultInterface> remarks, TransMeta transMeta, StepMeta stepMeta, org.pentaho.di.core.row.RowMetaInterface prev, String[] input, String[] output, org.pentaho.di.core.row.RowMetaInterface info, org.pentaho.di.core.variables.VariableSpace space, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated.Description copied from interface:StepMetaInterfaceChecks the settings of this step and puts the findings in a remarks List.- Specified by:
checkin interfaceStepMetaInterface- Overrides:
checkin classBaseStepMeta- Parameters:
remarks- The list to put the remarks in @see org.pentaho.di.core.CheckResultstepMeta- The stepMeta to help checkingprev- The fields coming from the previous stepinput- The input step namesoutput- The output step namesinfo- The fields that are used as information by the stepspace- the variable space to resolve variable expressions withrepository- the repository to use to load Kettle metadata objects impacting the output fieldsmetaStore- the MetaStore to use to load additional external data or metadata impacting the output fields
-
getStep
public StepInterface getStep(StepMeta stepMeta, StepDataInterface stepDataInterface, int cnr, TransMeta transMeta, Trans trans) Deprecated.Description copied from interface:StepMetaInterfaceGet the executing step, needed by Trans to launch a step.- Specified by:
getStepin interfaceStepMetaInterface- Parameters:
stepMeta- The step infostepDataInterface- the step data interface linked to this step. Here the step can store temporary data, database connections, etc.cnr- The copy nr to gettransMeta- The transformation infotrans- The launching transformation
-
getStepData
Deprecated.Description copied from interface:StepMetaInterfaceGet a new instance of the appropriate data class. This data class implements the StepDataInterface. It basically contains the persisting data that needs to live on, even if a worker thread is terminated.- Specified by:
getStepDatain interfaceStepMetaInterface- Returns:
- The appropriate StepDataInterface class.
-
getEscapeCharacter
Deprecated.- Specified by:
getEscapeCharacterin interfaceInputFileMetaInterface- Returns:
- Returns the escapeCharacter.
-
setEscapeCharacter
Deprecated.- Parameters:
escapeCharacter- The escapeCharacter to set.
-
getErrorCountField
Deprecated.- Specified by:
getErrorCountFieldin interfaceInputFileMetaInterface
-
setErrorCountField
Deprecated. -
getErrorFieldsField
Deprecated.- Specified by:
getErrorFieldsFieldin interfaceInputFileMetaInterface
-
setErrorFieldsField
Deprecated. -
isErrorIgnored
public boolean isErrorIgnored()Deprecated.- Specified by:
isErrorIgnoredin interfaceInputFileMetaInterface
-
setErrorIgnored
public void setErrorIgnored(boolean errorIgnored) Deprecated. -
getErrorTextField
Deprecated.- Specified by:
getErrorTextFieldin interfaceInputFileMetaInterface
-
setErrorTextField
Deprecated. -
isLineWrapped
public boolean isLineWrapped()Deprecated.- Returns:
- Returns the lineWrapped.
-
setLineWrapped
public void setLineWrapped(boolean lineWrapped) Deprecated.- Parameters:
lineWrapped- The lineWrapped to set.
-
getRequiredFilesDesc
Deprecated. -
getNrHeaderLines
public int getNrHeaderLines()Deprecated.- Specified by:
getNrHeaderLinesin interfaceInputFileMetaInterface- Returns:
- Returns the nrHeaderLines.
-
setNrHeaderLines
public void setNrHeaderLines(int nrHeaderLines) Deprecated.- Parameters:
nrHeaderLines- The nrHeaderLines to set.
-
getNrWraps
public int getNrWraps()Deprecated.- Returns:
- Returns the nrWraps.
-
setNrWraps
public void setNrWraps(int nrWraps) Deprecated.- Parameters:
nrWraps- The nrWraps to set.
-
isLayoutPaged
public boolean isLayoutPaged()Deprecated.- Returns:
- Returns the layoutPaged.
-
setLayoutPaged
public void setLayoutPaged(boolean layoutPaged) Deprecated.- Parameters:
layoutPaged- The layoutPaged to set.
-
getNrLinesPerPage
public int getNrLinesPerPage()Deprecated.- Returns:
- Returns the nrLinesPerPage.
-
setNrLinesPerPage
public void setNrLinesPerPage(int nrLinesPerPage) Deprecated.- Parameters:
nrLinesPerPage- The nrLinesPerPage to set.
-
getNrLinesDocHeader
public int getNrLinesDocHeader()Deprecated.- Returns:
- Returns the nrLinesDocHeader.
-
setNrLinesDocHeader
public void setNrLinesDocHeader(int nrLinesDocHeader) Deprecated.- Parameters:
nrLinesDocHeader- The nrLinesDocHeader to set.
-
getWarningFilesDestinationDirectory
Deprecated. -
setWarningFilesDestinationDirectory
Deprecated. -
getWarningFilesExtension
Deprecated. -
setWarningFilesExtension
Deprecated. -
getLineNumberFilesDestinationDirectory
Deprecated. -
setLineNumberFilesDestinationDirectory
Deprecated. -
getLineNumberFilesExtension
Deprecated. -
setLineNumberFilesExtension
Deprecated. -
getErrorFilesDestinationDirectory
Deprecated. -
setErrorFilesDestinationDirectory
Deprecated. -
getErrorLineFilesExtension
Deprecated. -
setErrorLineFilesExtension
Deprecated. -
isDateFormatLenient
public boolean isDateFormatLenient()Deprecated. -
setDateFormatLenient
public void setDateFormatLenient(boolean dateFormatLenient) Deprecated. -
setAddResultFile
public void setAddResultFile(boolean isaddresult) Deprecated.- Parameters:
isaddresult- The isaddresult to set.
-
isAddResultFile
public boolean isAddResultFile()Deprecated.- Returns:
- Returns isaddresult.
-
isErrorLineSkipped
public boolean isErrorLineSkipped()Deprecated.- Specified by:
isErrorLineSkippedin interfaceInputFileMetaInterface
-
setErrorLineSkipped
public void setErrorLineSkipped(boolean errorLineSkipped) Deprecated. -
getDateFormatLocale
Deprecated.- Returns:
- Returns the dateFormatLocale.
-
setDateFormatLocale
Deprecated.- Parameters:
dateFormatLocale- The dateFormatLocale to set.
-
isAcceptingFilenames
public boolean isAcceptingFilenames()Deprecated. -
setAcceptingFilenames
public void setAcceptingFilenames(boolean getFileFromJob) Deprecated. -
isPassingThruFields
public boolean isPassingThruFields()Deprecated. -
setPassingThruFields
public void setPassingThruFields(boolean passingThruFields) Deprecated. -
getAcceptingField
Deprecated.- Returns:
- Returns the fileNameField.
-
setAcceptingField
Deprecated.- Parameters:
fileNameField- The fileNameField to set.
-
getAcceptingStepName
Deprecated.- Returns:
- Returns the acceptingStep.
-
setAcceptingStepName
Deprecated.- Parameters:
acceptingStep- The acceptingStep to set.
-
getAcceptingStep
Deprecated.- Returns:
- Returns the acceptingStep.
-
setAcceptingStep
Deprecated.- Parameters:
acceptingStep- The acceptingStep to set.
-
getFileFormatTypeNr
public int getFileFormatTypeNr()Deprecated.- Specified by:
getFileFormatTypeNrin interfaceInputFileMetaInterface
-
getFileTypeNr
public int getFileTypeNr()Deprecated. -
getResourceDependencies
Deprecated.Description copied from class:BaseStepMetaGet a list of all the resource dependencies that the step is depending on.- Specified by:
getResourceDependenciesin interfaceStepMetaInterface- Overrides:
getResourceDependenciesin classBaseStepMeta- Returns:
- a list of all the resource dependencies that the step is depending on
-
exportResources
public String exportResources(org.pentaho.di.core.variables.VariableSpace space, Map<String, ResourceDefinition> definitions, ResourceNamingInterface resourceNamingInterface, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleExceptionDeprecated.Since the exported transformation that runs this will reside in a ZIP file, we can't reference files relatively. So what this does is turn the name of files into absolute paths OR it simply includes the resource in the ZIP file. For now, we'll simply turn it into an absolute path and pray that the file is on a shared drive or something like that.- Specified by:
exportResourcesin interfaceStepMetaInterface- Overrides:
exportResourcesin classBaseStepMeta- Parameters:
space- the variable space to usedefinitions-resourceNamingInterface-repository- The repository to optionally load other resources from (to be converted to XML)metaStore- the metaStore in which non-kettle metadata could reside.- Returns:
- the filename of the exported resource
- Throws:
org.pentaho.di.core.exception.KettleException
-
supportsErrorHandling
public boolean supportsErrorHandling()Deprecated.- Specified by:
supportsErrorHandlingin interfaceStepMetaInterface- Overrides:
supportsErrorHandlingin classBaseStepMeta- Returns:
- true if this step supports error "reporting" on rows: the ability to send rows to a certain target step.
-
getStepMetaInjectionInterface
Deprecated.- Specified by:
getStepMetaInjectionInterfacein interfaceStepMetaInterface- Overrides:
getStepMetaInjectionInterfacein classBaseStepMeta- Returns:
- Optional interface that allows an external program to inject step metadata in a standardized fasion. This method will return null if the interface is not available for this step.
-
setFileNameForTest
Deprecated. -
loadSource
protected String loadSource(Node filenode, Node filenamenode, int i, org.pentaho.metastore.api.IMetaStore metaStore) Deprecated. -
saveSource
Deprecated. -
loadSourceRep
protected String loadSourceRep(Repository rep, org.pentaho.di.repository.ObjectId id_step, int i) throws org.pentaho.di.core.exception.KettleException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleException
-
saveSourceRep
protected void saveSourceRep(Repository rep, org.pentaho.di.repository.ObjectId id_transformation, org.pentaho.di.repository.ObjectId id_step, int i, String fileName) throws org.pentaho.di.core.exception.KettleException Deprecated.- Throws:
org.pentaho.di.core.exception.KettleException
-