|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.pentaho.di.trans.step.BaseStepMeta
org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoaderMeta
public class IngresVectorwiseLoaderMeta
Metadata for the VectorWise bulk loader.
| Field Summary |
|---|
| Fields inherited from class org.pentaho.di.trans.step.BaseStepMeta |
|---|
loggingObject, STEP_ATTRIBUTES_FILE |
| Constructor Summary | |
|---|---|
IngresVectorwiseLoaderMeta()
Default constructor. |
|
| Method Summary | |
|---|---|
void |
allocate(int nrRows)
|
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)
Checks the settings of this step and puts the findings in a remarks List. |
Object |
clone()
Make an exact copy of this step, make sure to explicitly copy Collections etc. |
org.pentaho.di.core.database.DatabaseMeta |
getDatabaseMeta()
|
String |
getDelimiter()
|
String |
getEncoding()
|
String[] |
getFieldDatabase()
|
String[] |
getFieldFormat()
|
String[] |
getFieldStream()
|
String |
getFifoFileName()
|
String |
getSqlPath()
|
org.pentaho.di.core.SQLStatement |
getSQLStatements(TransMeta transMeta,
StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface prev)
Standard method to return one or more SQLStatement objects that the step needs in order to work correctly. |
StepInterface |
getStep(StepMeta stepMeta,
StepDataInterface stepDataInterface,
int cnr,
TransMeta tr,
Trans trans)
Get the executing step, needed by Trans to launch a step. |
StepDataInterface |
getStepData()
Get a new instance of the appropriate data class. |
String |
getTablename()
|
String |
getXML()
Produces the XML string that describes this step's information. |
boolean |
isRejectErrors()
|
void |
loadXML(Node stepnode,
List<org.pentaho.di.core.database.DatabaseMeta> databases,
Map<String,org.pentaho.di.core.Counter> counters)
Load the values for this step from an XML Node |
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)
Read the steps information from a Kettle repository |
void |
saveRep(Repository rep,
org.pentaho.di.repository.ObjectId id_transformation,
org.pentaho.di.repository.ObjectId id_step)
Save the steps data into a Kettle repository |
void |
setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta databaseMeta)
|
void |
setDefault()
Set default values |
void |
setDelimiter(String delimiter)
|
void |
setEncoding(String encoding)
|
void |
setFieldDatabase(String[] fieldDatabase)
|
void |
setFieldFormat(String[] fieldFormat)
|
void |
setFieldStream(String[] fieldStream)
|
void |
setFifoFileName(String fifoFileName)
|
void |
setRejectErrors(boolean rejectErrors)
|
void |
setSqlPath(String sqlPath)
|
void |
setTablename(String tablename)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IngresVectorwiseLoaderMeta()
| Method Detail |
|---|
public StepInterface getStep(StepMeta stepMeta,
StepDataInterface stepDataInterface,
int cnr,
TransMeta tr,
Trans trans)
getStep in interface StepMetaInterfacestepMeta - 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 gettr - The transformation infotrans - The launching transformationStepMetaInterface.getStep(org.pentaho.di.trans.step.StepMeta, org.pentaho.di.trans.step.StepDataInterface, int, org.pentaho.di.trans.TransMeta, org.pentaho.di.trans.Trans)public StepDataInterface getStepData()
getStepData in interface StepMetaInterfaceStepMetaInterface.getStepData()public Object clone()
clone in interface StepMetaInterfaceclone in class BaseStepMetaBaseStepMeta.clone()public void setDefault()
StepMetaInterface
setDefault in interface StepMetaInterfacepublic boolean isRejectErrors()
public void setRejectErrors(boolean rejectErrors)
rejectErrors - the rejectErrors to set.public void allocate(int nrRows)
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)
StepMetaInterface
check in interface StepMetaInterfaceremarks - 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 steppublic String getXML()
BaseStepMeta
getXML in interface StepMetaInterfacegetXML in class BaseStepMeta
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
StepMetaInterface
loadXML in interface StepMetaInterfacestepnode - the Node to get the info fromdatabases - The available list of databases to reference tocounters - Counters to reference.
org.pentaho.di.core.exception.KettleXMLException - When an unexpected XML error occurred. (malformed etc.)
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
StepMetaInterface
readRep in interface StepMetaInterfacerep - The repository to read fromid_step - The step IDdatabases - The databases to referencecounters - The counters to reference
org.pentaho.di.core.exception.KettleException - When an unexpected error occurred (database, network, etc)
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
StepMetaInterface
saveRep in interface StepMetaInterfacerep - The Kettle repository to save toid_transformation - The transformation IDid_step - The step ID
org.pentaho.di.core.exception.KettleException - When an unexpected error occurred (database, network, etc)public org.pentaho.di.core.database.DatabaseMeta getDatabaseMeta()
public void setDatabaseMeta(org.pentaho.di.core.database.DatabaseMeta databaseMeta)
databaseMeta - the databaseMeta to setpublic String getTablename()
public void setTablename(String tablename)
tablename - the tablename to setpublic String[] getFieldStream()
public void setFieldStream(String[] fieldStream)
fieldStream - the fieldStream to setpublic String[] getFieldDatabase()
public void setFieldDatabase(String[] fieldDatabase)
fieldDatabase - the fieldDatabase to setpublic String[] getFieldFormat()
public void setFieldFormat(String[] fieldFormat)
fieldFormat - the fieldFormat to set
public org.pentaho.di.core.SQLStatement getSQLStatements(TransMeta transMeta,
StepMeta stepMeta,
org.pentaho.di.core.row.RowMetaInterface prev)
BaseStepMeta
getSQLStatements in interface StepMetaInterfacegetSQLStatements in class BaseStepMetatransMeta - TransInfo object containing the complete transformationstepMeta - StepMeta object containing the complete stepprev - Row containing meta-data for the input fields (no data)
public String getFifoFileName()
public void setFifoFileName(String fifoFileName)
fifoFileName - the fifoFileName to setpublic String getSqlPath()
public void setSqlPath(String sqlPath)
sqlPath - the sqlPath to setpublic String getEncoding()
public void setEncoding(String encoding)
encoding - the encoding to setpublic String getDelimiter()
public void setDelimiter(String delimiter)
delimiter - the delimiter to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||