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
Fields Modifier and Type Field Description static intFILE_FORMAT_DOSDeprecated.static intFILE_FORMAT_MIXEDDeprecated.static intFILE_FORMAT_UNIXDeprecated.static intFILE_TYPE_CSVDeprecated.static intFILE_TYPE_FIXEDDeprecated.static String[]RequiredFilesCodeDeprecated.static String[]RequiredFilesDescDeprecated.-
Fields inherited from class org.pentaho.di.trans.step.BaseStepMeta
attributes, databases, log, loggingObject, parentStepMeta, repository, STEP_ATTRIBUTES_FILE
-
-
Constructor Summary
Constructors Constructor Description TextFileInputMeta()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidallocate(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.Objectclone()Deprecated.Make an exact copy of this step, make sure to explicitly copy Collections etc.StringexportResources(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.StringgetAcceptingField()Deprecated.StepMetagetAcceptingStep()Deprecated.StringgetAcceptingStepName()Deprecated.LocalegetDateFormatLocale()Deprecated.StringgetEnclosure()Deprecated.StringgetEncoding()Deprecated.StringgetErrorCountField()Deprecated.StringgetErrorFieldsField()Deprecated.StringgetErrorFilesDestinationDirectory()Deprecated.StringgetErrorLineFilesExtension()Deprecated.StringgetErrorTextField()Deprecated.StringgetEscapeCharacter()Deprecated.String[]getExludeFileMask()Deprecated.StringgetExtensionField()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.StringgetFileCompression()Deprecated.StringgetFileErrorField()Deprecated.StringgetFileErrorMessageField()Deprecated.StringgetFileFormat()Deprecated.intgetFileFormatTypeNr()Deprecated.String[]getFileMask()Deprecated.String[]getFileName()Deprecated.StringgetFilenameField()Deprecated.String[]getFilePaths(org.pentaho.di.core.variables.VariableSpace space)Deprecated.String[]getFileRequired()Deprecated.StringgetFileType()Deprecated.intgetFileTypeNr()Deprecated.TextFileFilter[]getFilter()Deprecated.String[]getIncludeSubFolders()Deprecated.String[]getInfoSteps()Deprecated.TextFileInputField[]getInputFields()Deprecated.StringgetLastModificationDateField()Deprecated.StringgetLineNumberFilesDestinationDirectory()Deprecated.StringgetLineNumberFilesExtension()Deprecated.StringgetLookupStepname()Deprecated.intgetNrFooterLines()Deprecated.intgetNrHeaderLines()Deprecated.intgetNrLinesDocHeader()Deprecated.intgetNrLinesPerPage()Deprecated.intgetNrWraps()Deprecated.StringgetPathField()Deprecated.StringgetRequiredFilesCode(String tt)Deprecated.StringgetRequiredFilesDesc(String tt)Deprecated.List<ResourceReference>getResourceDependencies(TransMeta transMeta, StepMeta stepInfo)Deprecated.Get a list of all the resource dependencies that the step is depending on.StringgetRootUriField()Deprecated.longgetRowLimit()Deprecated.StringgetRowNumberField()Deprecated.StringgetSeparator()Deprecated.StringgetShortFileNameField()Deprecated.StringgetSizeField()Deprecated.StepInterfacegetStep(StepMeta stepMeta, StepDataInterface stepDataInterface, int cnr, TransMeta transMeta, Trans trans)Deprecated.Get the executing step, needed by Trans to launch a step.StepDataInterfacegetStepData()Deprecated.Get a new instance of the appropriate data class.StepMetaInjectionInterfacegetStepMetaInjectionInterface()Deprecated.org.pentaho.di.core.fileinput.FileInputListgetTextFileList(org.pentaho.di.core.variables.VariableSpace space)Deprecated.StringgetUriField()Deprecated.StringgetWarningFilesDestinationDirectory()Deprecated.StringgetWarningFilesExtension()Deprecated.StringgetXML()Deprecated.Produces the XML string that describes this step's information.booleanhasFooter()Deprecated.booleanhasHeader()Deprecated.booleanincludeFilename()Deprecated.booleanincludeRowNumber()Deprecated.booleanisAcceptingFilenames()Deprecated.booleanisAddResultFile()Deprecated.booleanisBreakInEnclosureAllowed()Deprecated.booleanisDateFormatLenient()Deprecated.booleanisErrorIgnored()Deprecated.booleanisErrorLineSkipped()Deprecated.StringisHiddenField()Deprecated.booleanisLayoutPaged()Deprecated.booleanisLineWrapped()Deprecated.booleanisPassingThruFields()Deprecated.booleanisRowNumberByFile()Deprecated.true if row number reset for each filebooleanisSkipBadFiles()Deprecated.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 NodebooleannoEmptyLines()Deprecated.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.voidsetDefault()Deprecated.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.voidsetLastModificationDateField(String field)Deprecated.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.booleansupportsErrorHandling()Deprecated.-
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, setStepIOMeta
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods 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 Detail
-
RequiredFilesDesc
public static final String[] RequiredFilesDesc
Deprecated.
-
RequiredFilesCode
public static final String[] RequiredFilesCode
Deprecated.
-
FILE_FORMAT_DOS
public static final int FILE_FORMAT_DOS
Deprecated.- See Also:
- Constant Field Values
-
FILE_FORMAT_UNIX
public static final int FILE_FORMAT_UNIX
Deprecated.- See Also:
- Constant Field Values
-
FILE_FORMAT_MIXED
public static final int FILE_FORMAT_MIXED
Deprecated.- See Also:
- Constant Field Values
-
FILE_TYPE_CSV
public static final int FILE_TYPE_CSV
Deprecated.- See Also:
- Constant Field Values
-
FILE_TYPE_FIXED
public static final int FILE_TYPE_FIXED
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
getShortFileNameField
public String getShortFileNameField()
Deprecated.- Returns:
- Returns the shortFileFieldName.
-
setShortFileNameField
public void setShortFileNameField(String field)
Deprecated.- Parameters:
field- The shortFileFieldName to set.
-
getPathField
public String getPathField()
Deprecated.- Returns:
- Returns the pathFieldName.
-
setPathField
public void setPathField(String field)
Deprecated.- Parameters:
field- The pathFieldName to set.
-
isHiddenField
public String isHiddenField()
Deprecated.- Returns:
- Returns the hiddenFieldName.
-
setIsHiddenField
public void setIsHiddenField(String field)
Deprecated.- Parameters:
field- The hiddenFieldName to set.
-
getLastModificationDateField
public String getLastModificationDateField()
Deprecated.- Returns:
- Returns the lastModificationTimeFieldName.
-
setLastModificationDateField
public void setLastModificationDateField(String field)
Deprecated.- Parameters:
field- The lastModificationTimeFieldName to set.
-
getUriField
public String getUriField()
Deprecated.- Returns:
- Returns the uriNameFieldName.
-
setUriField
public void setUriField(String field)
Deprecated.- Parameters:
field- The uriNameFieldName to set.
-
getRootUriField
public String getRootUriField()
Deprecated.- Returns:
- Returns the uriNameFieldName.
-
setRootUriField
public void setRootUriField(String field)
Deprecated.- Parameters:
field- The rootUriNameFieldName to set.
-
getExtensionField
public String getExtensionField()
Deprecated.- Returns:
- Returns the extensionFieldName.
-
setExtensionField
public void setExtensionField(String field)
Deprecated.- Parameters:
field- The extensionFieldName to set.
-
getSizeField
public String getSizeField()
Deprecated.- Returns:
- Returns the sizeFieldName.
-
setSizeField
public void setSizeField(String field)
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
public String getFileErrorField()
Deprecated.
-
setFileErrorField
public void setFileErrorField(String field)
Deprecated.
-
getFileErrorMessageField
public String getFileErrorMessageField()
Deprecated.
-
setFileErrorMessageField
public void setFileErrorMessageField(String field)
Deprecated.
-
getEncoding
public String getEncoding()
Deprecated.- Returns:
- Returns the encoding.
-
setEncoding
public void setEncoding(String encoding)
Deprecated.- Parameters:
encoding- The encoding to set.
-
getInputFields
public TextFileInputField[] getInputFields()
Deprecated.- Specified by:
getInputFieldsin interfaceInputFileMetaInterface- Returns:
- Returns the input fields.
-
setInputFields
public void setInputFields(TextFileInputField[] inputFields)
Deprecated.- Parameters:
inputFields- The input fields to set.
-
getEnclosure
public String getEnclosure()
Deprecated.- Specified by:
getEnclosurein interfaceInputFileMetaInterface- Returns:
- Returns the enclosure.
-
setEnclosure
public void setEnclosure(String enclosure)
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
public String[] getExludeFileMask()
Deprecated.- Returns:
- Returns the excludeFileMask.
-
setExcludeFileMask
public void setExcludeFileMask(String[] excludeFileMask)
Deprecated.- Parameters:
excludeFileMask- The excludeFileMask to set.
-
getFileFormat
public String getFileFormat()
Deprecated.- Returns:
- Returns the fileFormat.
-
setFileFormat
public void setFileFormat(String fileFormat)
Deprecated.- Parameters:
fileFormat- The fileFormat to set.
-
getFileMask
public String[] getFileMask()
Deprecated.- Returns:
- Returns the fileMask.
-
getFileRequired
public String[] getFileRequired()
Deprecated.- Returns:
- Returns the fileRequired.
-
setFileMask
public void setFileMask(String[] fileMask)
Deprecated.- Parameters:
fileMask- The fileMask to set.
-
setFileRequired
public void setFileRequired(String[] fileRequiredin)
Deprecated.- Parameters:
fileRequired- The fileRequired to set.
-
getIncludeSubFolders
public String[] getIncludeSubFolders()
Deprecated.
-
setIncludeSubFolders
public void setIncludeSubFolders(String[] includeSubFoldersin)
Deprecated.
-
getFileName
public String[] getFileName()
Deprecated.- Returns:
- Returns the fileName.
-
setFileName
public void setFileName(String[] fileName)
Deprecated.- Parameters:
fileName- The fileName to set.
-
getFilenameField
public String getFilenameField()
Deprecated.- Returns:
- Returns the filenameField.
-
setFilenameField
public void setFilenameField(String filenameField)
Deprecated.- Parameters:
filenameField- The filenameField to set.
-
getFileType
public String getFileType()
Deprecated.- Specified by:
getFileTypein interfaceInputFileMetaInterface- Returns:
- Returns the fileType.
-
setFileType
public void setFileType(String fileType)
Deprecated.- Parameters:
fileType- The fileType to set.
-
getFilter
public TextFileFilter[] getFilter()
Deprecated.- Returns:
- The array of filters for the metadata of this text file input step.
-
setFilter
public void setFilter(TextFileFilter[] filter)
Deprecated.- Parameters:
filter- The array of filters to use
-
hasFooter
public boolean hasFooter()
Deprecated.- Returns:
- Returns the footer.
-
setFooter
public void setFooter(boolean footer)
Deprecated.- Parameters:
footer- The footer to set.
-
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
public String getRowNumberField()
Deprecated.- Returns:
- Returns the rowNumberField.
-
setRowNumberField
public void setRowNumberField(String rowNumberField)
Deprecated.- Parameters:
rowNumberField- The rowNumberField to set.
-
getSeparator
public String getSeparator()
Deprecated.- Specified by:
getSeparatorin interfaceInputFileMetaInterface- Returns:
- Returns the separator.
-
setSeparator
public void setSeparator(String separator)
Deprecated.- Parameters:
separator- The separator to set.
-
getFileCompression
public String getFileCompression()
Deprecated.- Returns:
- Returns the type of compression used
-
setFileCompression
public void setFileCompression(String fileCompression)
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
public Object 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.KettleStepExceptionDeprecated.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
public String 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
public String getLookupStepname()
Deprecated.
-
searchInfoAndTargetSteps
public void searchInfoAndTargetSteps(List<StepMeta> steps)
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
public String[] 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.variables.VariableSpace space)
Deprecated.- Specified by:
getFilePathsin interfaceInputFileMetaInterface
-
getTextFileList
public org.pentaho.di.core.fileinput.FileInputList getTextFileList(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
public StepDataInterface 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
public String getEscapeCharacter()
Deprecated.- Specified by:
getEscapeCharacterin interfaceInputFileMetaInterface- Returns:
- Returns the escapeCharacter.
-
setEscapeCharacter
public void setEscapeCharacter(String escapeCharacter)
Deprecated.- Parameters:
escapeCharacter- The escapeCharacter to set.
-
getErrorCountField
public String getErrorCountField()
Deprecated.- Specified by:
getErrorCountFieldin interfaceInputFileMetaInterface
-
setErrorCountField
public void setErrorCountField(String errorCountField)
Deprecated.
-
getErrorFieldsField
public String getErrorFieldsField()
Deprecated.- Specified by:
getErrorFieldsFieldin interfaceInputFileMetaInterface
-
setErrorFieldsField
public void setErrorFieldsField(String errorFieldsField)
Deprecated.
-
isErrorIgnored
public boolean isErrorIgnored()
Deprecated.- Specified by:
isErrorIgnoredin interfaceInputFileMetaInterface
-
setErrorIgnored
public void setErrorIgnored(boolean errorIgnored)
Deprecated.
-
getErrorTextField
public String getErrorTextField()
Deprecated.- Specified by:
getErrorTextFieldin interfaceInputFileMetaInterface
-
setErrorTextField
public void setErrorTextField(String errorTextField)
Deprecated.
-
isLineWrapped
public boolean isLineWrapped()
Deprecated.- Returns:
- Returns the lineWrapped.
-
setLineWrapped
public void setLineWrapped(boolean lineWrapped)
Deprecated.- Parameters:
lineWrapped- The lineWrapped to set.
-
getNrFooterLines
public int getNrFooterLines()
Deprecated.- Returns:
- Returns the nrFooterLines.
-
setNrFooterLines
public void setNrFooterLines(int nrFooterLines)
Deprecated.- Parameters:
nrFooterLines- The nrFooterLines to set.
-
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
public String getWarningFilesDestinationDirectory()
Deprecated.
-
setWarningFilesDestinationDirectory
public void setWarningFilesDestinationDirectory(String warningFilesDestinationDirectory)
Deprecated.
-
getWarningFilesExtension
public String getWarningFilesExtension()
Deprecated.
-
setWarningFilesExtension
public void setWarningFilesExtension(String warningFilesExtension)
Deprecated.
-
getLineNumberFilesDestinationDirectory
public String getLineNumberFilesDestinationDirectory()
Deprecated.
-
setLineNumberFilesDestinationDirectory
public void setLineNumberFilesDestinationDirectory(String lineNumberFilesDestinationDirectory)
Deprecated.
-
getLineNumberFilesExtension
public String getLineNumberFilesExtension()
Deprecated.
-
setLineNumberFilesExtension
public void setLineNumberFilesExtension(String lineNumberFilesExtension)
Deprecated.
-
getErrorFilesDestinationDirectory
public String getErrorFilesDestinationDirectory()
Deprecated.
-
setErrorFilesDestinationDirectory
public void setErrorFilesDestinationDirectory(String errorFilesDestinationDirectory)
Deprecated.
-
getErrorLineFilesExtension
public String getErrorLineFilesExtension()
Deprecated.
-
setErrorLineFilesExtension
public void setErrorLineFilesExtension(String errorLineFilesExtension)
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
public Locale getDateFormatLocale()
Deprecated.- Returns:
- Returns the dateFormatLocale.
-
setDateFormatLocale
public void setDateFormatLocale(Locale dateFormatLocale)
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
public String getAcceptingField()
Deprecated.- Returns:
- Returns the fileNameField.
-
setAcceptingField
public void setAcceptingField(String fileNameField)
Deprecated.- Parameters:
fileNameField- The fileNameField to set.
-
getAcceptingStepName
public String getAcceptingStepName()
Deprecated.- Returns:
- Returns the acceptingStep.
-
setAcceptingStepName
public void setAcceptingStepName(String acceptingStep)
Deprecated.- Parameters:
acceptingStep- The acceptingStep to set.
-
getAcceptingStep
public StepMeta getAcceptingStep()
Deprecated.- Returns:
- Returns the acceptingStep.
-
setAcceptingStep
public void setAcceptingStep(StepMeta acceptingStep)
Deprecated.- Parameters:
acceptingStep- The acceptingStep to set.
-
getFileFormatTypeNr
public int getFileFormatTypeNr()
Deprecated.- Specified by:
getFileFormatTypeNrin interfaceInputFileMetaInterface
-
getFileTypeNr
public int getFileTypeNr()
Deprecated.
-
getResourceDependencies
public List<ResourceReference> getResourceDependencies(TransMeta transMeta, StepMeta stepInfo)
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.KettleException
Deprecated.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
public StepMetaInjectionInterface 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
public void setFileNameForTest(String[] fileName)
Deprecated.
-
loadSource
protected String loadSource(Node filenode, Node filenamenode, int i, org.pentaho.metastore.api.IMetaStore metaStore)
Deprecated.
-
saveSource
protected void saveSource(StringBuilder retVal, String source)
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
-
-