org.pentaho.di.trans.steps.monetdbagilemart
Class MonetDBAgileMartMeta
java.lang.Object
org.pentaho.di.trans.step.BaseStepMeta
org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoaderMeta
org.pentaho.di.trans.steps.monetdbagilemart.MonetDBAgileMartMeta
- All Implemented Interfaces:
- Cloneable, ProvidesDatabaseConnectionInformation, StepAttributesInterface, StepMetaInterface
public class MonetDBAgileMartMeta
- extends MonetDBBulkLoaderMeta
Methods inherited from class org.pentaho.di.trans.steps.monetdbbulkloader.MonetDBBulkLoaderMeta |
allocate, analyseImpact, check, getBufferSize, getDatabaseMeta, getDbConnectionName, getDelimiter, getEnclosure, getEncoding, getFieldFormatOk, getFields, getFieldStream, getFieldTable, getLogFile, getMClientPath, getMissingDatabaseConnectionInformationMessage, getRequiredFields, getSchemaName, getSQLStatements, getStepData, getTableDdl, getTableName, getUsedDatabaseConnections, isAutoSchema, isAutoStringWidths, isTruncate, loadXML, readRep, saveRep, setAutoSchema, setAutoStringWidths, setBufferSize, setDatabaseMeta, setDbConnectionName, setEncoding, setFieldFormatOk, setFieldStream, setFieldTable, setLogFile, setMClientPath, setSchemaName, setTableName, setTruncate, updateFields, updateFields |
Methods inherited from class org.pentaho.di.trans.step.BaseStepMeta |
cancelQueries, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, findAttribute, findParent, getDescription, getDialogClassName, getLog, getLogChannelId, getName, getObjectCopy, getObjectId, getObjectRevision, getObjectType, getOptionalStreams, getParent, getParentStepMeta, getRepCode, getRepositoryDirectory, getRequiredFields, getResourceDependencies, getSQLStatements, getStepInjectionMetadataEntries, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getTooltip, getUsedArguments, getUsedLibraries, getXmlCode, handleStreamSelection, hasChanged, hasRepositoryReferences, isBasic, isDebug, isDetailed, isRowLevel, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, resetStepIoMeta, searchInfoAndTargetSteps, setChanged, setChanged, setParentStepMeta, supportsErrorHandling |
Methods inherited from interface org.pentaho.di.trans.step.StepMetaInterface |
cancelQueries, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, getDialogClassName, getOptionalStreams, getParentStepMeta, getResourceDependencies, getSQLStatements, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getUsedArguments, getUsedLibraries, handleStreamSelection, hasRepositoryReferences, lookupRepositoryReferences, resetStepIoMeta, searchInfoAndTargetSteps, setParentStepMeta, supportsErrorHandling |
MonetDBAgileMartMeta
public MonetDBAgileMartMeta()
getRowLimit
public long getRowLimit()
setRowLimit
public void setRowLimit(long limit)
getStringProperty
public static String getStringProperty(String name,
String defaultValue)
getLongProperty
public static long getLongProperty(String name,
long defaultValue)
getStep
public StepInterface getStep(StepMeta stepMeta,
StepDataInterface stepDataInterface,
int cnr,
TransMeta transMeta,
Trans trans)
- Description copied from interface:
StepMetaInterface
- Get the executing step, needed by Trans to launch a step.
- Specified by:
getStep
in interface StepMetaInterface
- Overrides:
getStep
in class MonetDBBulkLoaderMeta
- 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
clone
public Object clone()
- Description copied from interface:
StepMetaInterface
- Make an exact copy of this step, make sure to explicitly copy Collections etc.
- Specified by:
clone
in interface StepMetaInterface
- Overrides:
clone
in class MonetDBBulkLoaderMeta
- Returns:
- an exact copy of this step
setDefault
public void setDefault()
- Description copied from interface:
StepMetaInterface
- Set default values
- Specified by:
setDefault
in interface StepMetaInterface
- Overrides:
setDefault
in class MonetDBBulkLoaderMeta
getDatabaseMeta
public DatabaseMeta getDatabaseMeta(MonetDBBulkLoader loader)
- Overrides:
getDatabaseMeta
in class MonetDBBulkLoaderMeta
- Returns:
- Returns the database.
getXML
public String getXML()
- Description copied from class:
BaseStepMeta
- Produces the XML string that describes this step's information.
- Specified by:
getXML
in interface StepMetaInterface
- Overrides:
getXML
in class MonetDBBulkLoaderMeta
- Returns:
- String containing the XML describing this step.