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.