public class BaseStepMeta extends Object implements Cloneable, StepAttributesInterface
For example, the "Text File Output" step's TextFileOutputMeta class extends BaseStepMeta by adding fields for the output file name, compression, file format, etc...
Modifier and Type | Field and Description |
---|---|
static org.pentaho.di.core.logging.LoggingObjectInterface |
loggingObject |
static String |
STEP_ATTRIBUTES_FILE |
Constructor and Description |
---|
BaseStepMeta()
Instantiates a new base step meta.
|
Modifier and Type | Method and Description |
---|---|
void |
analyseImpact(List<DatabaseImpact> impact,
TransMeta transMeta,
StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface prev,
String[] input,
String[] output,
org.pentaho.di.core.row.RowMetaInterface info)
|
void |
analyseImpact(List<DatabaseImpact> impact,
TransMeta transMeta,
StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface prev,
String[] input,
String[] output,
org.pentaho.di.core.row.RowMetaInterface info,
Repository repository,
org.pentaho.metastore.api.IMetaStore metaStore)
Each step must be able to report on the impact it has on a database, table field, etc.
|
void |
cancelQueries()
Call this to cancel trailing database queries (too long running, etc)
|
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)
|
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,
Repository repository,
org.pentaho.metastore.api.IMetaStore metaStore)
|
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) |
Object |
clone() |
boolean |
excludeFromCopyDistributeVerification()
This method is added to exclude certain steps from copy/distribute checking.
|
boolean |
excludeFromRowLayoutVerification()
This method is added to exclude certain steps from layout checking.
|
String |
exportResources(org.pentaho.di.core.variables.VariableSpace space,
Map<String,ResourceDefinition> definitions,
ResourceNamingInterface resourceNamingInterface,
Repository repository)
|
String |
exportResources(org.pentaho.di.core.variables.VariableSpace space,
Map<String,ResourceDefinition> definitions,
ResourceNamingInterface resourceNamingInterface,
Repository repository,
org.pentaho.metastore.api.IMetaStore metaStore) |
List<StepInjectionMetaEntry> |
extractStepMetadataEntries() |
org.pentaho.di.core.KettleAttributeInterface |
findAttribute(String key) |
org.pentaho.di.core.KettleAttributeInterface |
findParent(List<org.pentaho.di.core.KettleAttributeInterface> attributes,
String parentId) |
String |
getActiveReferencedObjectDescription() |
String |
getDescription(String attributeKey) |
String |
getDialogClassName()
This returns the expected name for the dialog that edits a job entry.
|
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)
|
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,
Repository repository,
org.pentaho.metastore.api.IMetaStore metaStore)
Gets the fields.
|
org.pentaho.di.core.logging.LogChannelInterface |
getLog()
Gets the log.
|
String |
getLogChannelId()
Gets the log channel id.
|
String |
getName()
Gets the name.
|
String |
getObjectCopy()
Gets the object copy.
|
org.pentaho.di.repository.ObjectId |
getObjectId()
Gets the object id.
|
org.pentaho.di.repository.ObjectRevision |
getObjectRevision()
Gets the object revision.
|
org.pentaho.di.core.logging.LoggingObjectType |
getObjectType()
Gets the object type.
|
List<StreamInterface> |
getOptionalStreams() |
org.pentaho.di.core.logging.LoggingObjectInterface |
getParent()
Gets the parent.
|
StepMeta |
getParentStepMeta()
Gets the parent step meta.
|
String[] |
getReferencedObjectDescriptions() |
String |
getRepCode(String attributeKey) |
org.pentaho.di.repository.RepositoryDirectory |
getRepositoryDirectory()
Gets the repository directory.
|
org.pentaho.di.core.row.RowMetaInterface |
getRequiredFields()
Deprecated.
|
org.pentaho.di.core.row.RowMetaInterface |
getRequiredFields(org.pentaho.di.core.variables.VariableSpace space)
The natural way of data flow in a transformation is source-to-target.
|
List<ResourceReference> |
getResourceDependencies(TransMeta transMeta,
StepMeta stepInfo)
Get a list of all the resource dependencies that the step is depending on.
|
org.pentaho.di.core.SQLStatement |
getSQLStatements(TransMeta transMeta,
StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface prev)
|
org.pentaho.di.core.SQLStatement |
getSQLStatements(TransMeta transMeta,
StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface prev,
Repository repository,
org.pentaho.metastore.api.IMetaStore metaStore)
Standard method to return an SQLStatement object with SQL statements that the step needs in order to work
correctly.
|
List<StepInjectionMetaEntry> |
getStepInjectionMetadataEntries(Class<?> PKG)
Describe the metadata attributes that can be injected into this step metadata object.
|
StepIOMetaInterface |
getStepIOMeta()
Returns the Input/Output metadata for this step.
|
StepMetaInjectionInterface |
getStepMetaInjectionInterface() |
TransMeta.TransformationType[] |
getSupportedTransformationTypes() |
org.pentaho.di.core.row.RowMetaInterface |
getTableFields()
Gets the table fields.
|
String |
getTooltip(String attributeKey) |
Map<String,String> |
getUsedArguments()
Default a step doesn't use any arguments.
|
org.pentaho.di.core.database.DatabaseMeta[] |
getUsedDatabaseConnections()
This method returns all the database connections that are used by the step.
|
String[] |
getUsedLibraries() |
String |
getXML()
Produces the XML string that describes this step's information.
|
String |
getXmlCode(String attributeKey) |
void |
handleStreamSelection(StreamInterface stream)
When an optional stream is selected, this method is called to handled the ETL metadata implications of that.
|
boolean |
hasChanged()
Checks for changed.
|
boolean |
hasRepositoryReferences() |
boolean |
isBasic()
Checks if is basic.
|
boolean |
isDebug()
Checks if is debug.
|
boolean |
isDetailed()
Checks if is detailed.
|
boolean[] |
isReferencedObjectEnabled() |
boolean |
isRowLevel()
Checks if is row level.
|
Object |
loadReferencedObject(int index,
Repository rep,
org.pentaho.metastore.api.IMetaStore metaStore,
org.pentaho.di.core.variables.VariableSpace space) |
Object |
loadReferencedObject(int index,
Repository rep,
org.pentaho.di.core.variables.VariableSpace space)
Deprecated.
|
void |
loadXML(Node stepnode,
List<org.pentaho.di.core.database.DatabaseMeta> databases)
Deprecated.
|
void |
loadXML(Node stepnode,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
org.pentaho.metastore.api.IMetaStore metaStore) |
void |
loadXML(Node stepnode,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
Map<String,org.pentaho.di.core.Counter> counters)
Deprecated.
|
void |
logBasic(String message)
Log basic.
|
void |
logBasic(String message,
Object... arguments)
Log basic.
|
void |
logDebug(String message)
Log debug.
|
void |
logDebug(String message,
Object... arguments)
Log debug.
|
void |
logDetailed(String message)
Log detailed.
|
void |
logDetailed(String message,
Object... arguments)
Log detailed.
|
void |
logError(String message)
Log error.
|
void |
logError(String message,
Object... arguments)
Log error.
|
void |
logError(String message,
Throwable e)
Log error.
|
void |
logMinimal(String message)
Log minimal.
|
void |
logMinimal(String message,
Object... arguments)
Log minimal.
|
void |
logRowlevel(String message)
Log rowlevel.
|
void |
logRowlevel(String message,
Object... arguments)
Log rowlevel.
|
void |
lookupRepositoryReferences(Repository repository)
Look up the references after import
|
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) |
void |
readRep(Repository rep,
org.pentaho.di.repository.ObjectId idStep,
List<org.pentaho.di.core.database.DatabaseMeta> databases)
Deprecated.
|
void |
readRep(Repository rep,
org.pentaho.di.repository.ObjectId id_step,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
Map<String,org.pentaho.di.core.Counter> counters)
Deprecated.
|
void |
resetStepIoMeta()
Reset step io meta.
|
void |
saveRep(Repository rep,
org.pentaho.metastore.api.IMetaStore metaStore,
org.pentaho.di.repository.ObjectId id_transformation,
org.pentaho.di.repository.ObjectId id_step) |
void |
saveRep(Repository rep,
org.pentaho.di.repository.ObjectId id_transformation,
org.pentaho.di.repository.ObjectId id_step)
Deprecated.
use {@link #saveRep(Repository, IMetaStore, ObjectId, ObjectId)
|
void |
searchInfoAndTargetSteps(List<StepMeta> steps)
Change step names into step objects to allow them to be name-changed etc.
|
void |
setChanged()
Sets the changed.
|
void |
setChanged(boolean ch)
Sets the changed.
|
void |
setParentStepMeta(StepMeta parentStepMeta)
Sets the parent step meta.
|
boolean |
supportsErrorHandling() |
public static final org.pentaho.di.core.logging.LoggingObjectInterface loggingObject
public static final String STEP_ATTRIBUTES_FILE
public void setChanged(boolean ch)
ch
- the new changedpublic void setChanged()
public boolean hasChanged()
public org.pentaho.di.core.row.RowMetaInterface getTableFields()
public String getXML() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
- in case there is an XML conversion or encoding error@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
getFields(RowMetaInterface, String, RowMetaInterface[], StepMeta, VariableSpace, Repository, IMetaStore)
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 variablesorg.pentaho.di.core.exception.KettleStepException
- the kettle step exceptionpublic 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, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleStepException
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 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 fieldsorg.pentaho.di.core.exception.KettleStepException
- the kettle step exception@Deprecated public void analyseImpact(List<DatabaseImpact> impact, TransMeta transMeta, StepMeta stepMeta, org.pentaho.di.core.row.RowMetaInterface prev, String[] input, String[] output, org.pentaho.di.core.row.RowMetaInterface info) throws org.pentaho.di.core.exception.KettleStepException
analyseImpact(List, TransMeta, StepMeta, RowMetaInterface, String[], String[], RowMetaInterface, Repository, IMetaStore)
impact
- The list of impacts @see org.pentaho.di.transMeta.DatabaseImpacttransMeta
- The transformation informationstepMeta
- The step informationprev
- The fields entering this stepinput
- The previous step namesoutput
- The output step namesinfo
- The fields used as information by this steporg.pentaho.di.core.exception.KettleStepException
public void analyseImpact(List<DatabaseImpact> impact, TransMeta transMeta, StepMeta stepMeta, org.pentaho.di.core.row.RowMetaInterface prev, String[] input, String[] output, org.pentaho.di.core.row.RowMetaInterface info, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleStepException
impact
- The list of impacts @see org.pentaho.di.transMeta.DatabaseImpacttransMeta
- The transformation informationstepMeta
- The step informationprev
- The fields entering this stepinput
- The previous step namesoutput
- The output step namesinfo
- The fields used as information by this steprepository
- 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 fieldsorg.pentaho.di.core.exception.KettleStepException
@Deprecated public org.pentaho.di.core.SQLStatement getSQLStatements(TransMeta transMeta, StepMeta stepMeta, org.pentaho.di.core.row.RowMetaInterface prev) throws org.pentaho.di.core.exception.KettleStepException
transMeta
- TransInfo object containing the complete transformationstepMeta
- StepMeta object containing the complete stepprev
- Row containing meta-data for the input fields (no data)org.pentaho.di.core.exception.KettleStepException
public org.pentaho.di.core.SQLStatement getSQLStatements(TransMeta transMeta, StepMeta stepMeta, org.pentaho.di.core.row.RowMetaInterface prev, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore) throws org.pentaho.di.core.exception.KettleStepException
transMeta
- TransInfo object containing the complete transformationstepMeta
- StepMeta object containing the complete stepprev
- Row containing meta-data for the input fields (no data)repository
- 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 fieldsorg.pentaho.di.core.exception.KettleStepException
public void cancelQueries() throws org.pentaho.di.core.exception.KettleDatabaseException
org.pentaho.di.core.exception.KettleDatabaseException
public Map<String,String> getUsedArguments()
@Deprecated public org.pentaho.di.core.row.RowMetaInterface getRequiredFields() throws org.pentaho.di.core.exception.KettleException
getRequiredFields(VariableSpace)
org.pentaho.di.core.exception.KettleException
- in case the required fields can't be determinedpublic org.pentaho.di.core.row.RowMetaInterface getRequiredFields(org.pentaho.di.core.variables.VariableSpace space) throws org.pentaho.di.core.exception.KettleException
space
- the variable space to use to do variable substitution.org.pentaho.di.core.exception.KettleException
- in case the required fields can't be determinedpublic org.pentaho.di.core.database.DatabaseMeta[] getUsedDatabaseConnections()
public String[] getUsedLibraries()
public boolean supportsErrorHandling()
public boolean excludeFromRowLayoutVerification()
public boolean excludeFromCopyDistributeVerification()
public List<ResourceReference> getResourceDependencies(TransMeta transMeta, StepMeta stepInfo)
@Deprecated public String exportResources(org.pentaho.di.core.variables.VariableSpace space, Map<String,ResourceDefinition> definitions, ResourceNamingInterface resourceNamingInterface, Repository repository) throws org.pentaho.di.core.exception.KettleException
exportResources(VariableSpace, Map, ResourceNamingInterface, Repository, IMetaStore)
space
- the spacedefinitions
- the definitionsresourceNamingInterface
- the resource naming interfacerepository
- the repositoryorg.pentaho.di.core.exception.KettleException
- the kettle exceptionpublic 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
org.pentaho.di.core.exception.KettleException
public String getDialogClassName()
public StepMeta getParentStepMeta()
public void setParentStepMeta(StepMeta parentStepMeta)
parentStepMeta
- the new parent step metapublic org.pentaho.di.core.logging.LogChannelInterface getLog()
public boolean isBasic()
public boolean isDetailed()
public boolean isDebug()
public boolean isRowLevel()
public void logMinimal(String message)
message
- the messagepublic void logMinimal(String message, Object... arguments)
message
- the messagearguments
- the argumentspublic void logBasic(String message)
message
- the messagepublic void logBasic(String message, Object... arguments)
message
- the messagearguments
- the argumentspublic void logDetailed(String message)
message
- the messagepublic void logDetailed(String message, Object... arguments)
message
- the messagearguments
- the argumentspublic void logDebug(String message)
message
- the messagepublic void logDebug(String message, Object... arguments)
message
- the messagearguments
- the argumentspublic void logRowlevel(String message)
message
- the messagepublic void logRowlevel(String message, Object... arguments)
message
- the messagearguments
- the argumentspublic void logError(String message)
message
- the messagepublic void logError(String message, Throwable e)
message
- the messagee
- the epublic void logError(String message, Object... arguments)
message
- the messagearguments
- the argumentspublic String getLogChannelId()
public String getName()
public String getObjectCopy()
public org.pentaho.di.repository.ObjectId getObjectId()
public org.pentaho.di.repository.ObjectRevision getObjectRevision()
public org.pentaho.di.core.logging.LoggingObjectType getObjectType()
public org.pentaho.di.core.logging.LoggingObjectInterface getParent()
public org.pentaho.di.repository.RepositoryDirectory getRepositoryDirectory()
public StepIOMetaInterface getStepIOMeta()
public List<StreamInterface> getOptionalStreams()
public void handleStreamSelection(StreamInterface stream)
stream
- The optional stream to handle.public void resetStepIoMeta()
public void searchInfoAndTargetSteps(List<StepMeta> steps)
steps
- the steps to referencepublic StepMetaInjectionInterface getStepMetaInjectionInterface()
public List<StepInjectionMetaEntry> extractStepMetadataEntries() throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
public List<StepInjectionMetaEntry> getStepInjectionMetadataEntries(Class<?> PKG)
public org.pentaho.di.core.KettleAttributeInterface findParent(List<org.pentaho.di.core.KettleAttributeInterface> attributes, String parentId)
findParent
in interface StepAttributesInterface
public org.pentaho.di.core.KettleAttributeInterface findAttribute(String key)
findAttribute
in interface StepAttributesInterface
public String getXmlCode(String attributeKey)
getXmlCode
in interface StepAttributesInterface
public String getRepCode(String attributeKey)
getRepCode
in interface StepAttributesInterface
public String getDescription(String attributeKey)
getDescription
in interface StepAttributesInterface
public String getTooltip(String attributeKey)
getTooltip
in interface StepAttributesInterface
public TransMeta.TransformationType[] getSupportedTransformationTypes()
public boolean hasRepositoryReferences()
public void lookupRepositoryReferences(Repository repository) throws org.pentaho.di.core.exception.KettleException
repository
- the repository to reference.org.pentaho.di.core.exception.KettleException
public String[] getReferencedObjectDescriptions()
public boolean[] isReferencedObjectEnabled()
public String getActiveReferencedObjectDescription()
@Deprecated public Object loadReferencedObject(int index, Repository rep, org.pentaho.di.core.variables.VariableSpace space) throws org.pentaho.di.core.exception.KettleException
loadReferencedObject(int, Repository, IMetaStore, VariableSpace)
meta
- The metadata that referencesindex
- the object index to loadrep
- the repositoryspace
- the variable space to useorg.pentaho.di.core.exception.KettleException
public Object loadReferencedObject(int index, Repository rep, org.pentaho.metastore.api.IMetaStore metaStore, org.pentaho.di.core.variables.VariableSpace space) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
@Deprecated public void readRep(Repository rep, org.pentaho.di.repository.ObjectId idStep, List<org.pentaho.di.core.database.DatabaseMeta> databases) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
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
org.pentaho.di.core.exception.KettleException
@Deprecated public void readRep(Repository rep, org.pentaho.di.repository.ObjectId id_step, List<org.pentaho.di.core.database.DatabaseMeta> databases, Map<String,org.pentaho.di.core.Counter> counters) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException
@Deprecated public void loadXML(Node stepnode, List<org.pentaho.di.core.database.DatabaseMeta> databases) throws org.pentaho.di.core.exception.KettleXMLException
loadXML(Node, List, IMetaStore)
stepnode
- databases
- org.pentaho.di.core.exception.KettleXMLException
@Deprecated public void loadXML(Node stepnode, List<org.pentaho.di.core.database.DatabaseMeta> databases, Map<String,org.pentaho.di.core.Counter> counters) throws org.pentaho.di.core.exception.KettleXMLException
loadXML(Node, List, IMetaStore)
stepnode
- databases
- org.pentaho.di.core.exception.KettleXMLException
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
org.pentaho.di.core.exception.KettleXMLException
@Deprecated public void saveRep(Repository rep, org.pentaho.di.repository.ObjectId id_transformation, org.pentaho.di.repository.ObjectId id_step) throws org.pentaho.di.core.exception.KettleException
stepnode
- databases
- org.pentaho.di.core.exception.KettleXMLException
org.pentaho.di.core.exception.KettleException
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
org.pentaho.di.core.exception.KettleException
@Deprecated 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)
check(List, TransMeta, StepMeta, RowMetaInterface, String[], String[], RowMetaInterface, VariableSpace, Repository, IMetaStore)
remarks
- transMeta
- stepMeta
- prev
- input
- output
- info
- @Deprecated 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, Repository repository, org.pentaho.metastore.api.IMetaStore metaStore)
check(List, TransMeta, StepMeta, RowMetaInterface, String[], String[], RowMetaInterface, VariableSpace, Repository, IMetaStore)
remarks
- transMeta
- stepMeta
- prev
- input
- output
- info
- repository
- metaStore
- 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)