org.pentaho.di.trans.steps.tableagilemart
Class TableAgileMartMeta
java.lang.Object
org.pentaho.di.trans.step.BaseStepMeta
org.pentaho.di.trans.steps.tableoutput.TableOutputMeta
org.pentaho.di.trans.steps.tableagilemart.TableAgileMartMeta
- All Implemented Interfaces:
- Cloneable, ProvidesDatabaseConnectionInformation, StepAttributesInterface, StepMetaInterface
@Step(id="TableAgileMart",
image="plugins/steps/MonetDBAgileMartPlugin/icon.png",
name="Table Agile Mart",
description="Table Agile Mart",
categoryDescription="Agile BI")
public class TableAgileMartMeta
- extends TableOutputMeta
Methods inherited from class org.pentaho.di.trans.steps.tableoutput.TableOutputMeta |
allocate, analyseImpact, check, getCommitSize, getDatabaseMeta, getFieldDatabase, getFields, getFieldStream, getGeneratedKeyField, getMissingDatabaseConnectionInformationMessage, getPartitioningField, getRequiredFields, getSchemaName, getSQLStatements, getSQLStatements, getStepData, getTablename, getTableName, getTableNameField, getUsedDatabaseConnections, ignoreErrors, isPartitioningDaily, isPartitioningEnabled, isPartitioningMonthly, isReturningGeneratedKeys, isTableNameInField, isTableNameInTable, loadXML, readRep, saveRep, setCommitSize, setCommitSize, setDatabaseMeta, setFieldDatabase, setFieldStream, setGeneratedKeyField, setIgnoreErrors, setPartitioningDaily, setPartitioningEnabled, setPartitioningField, setPartitioningMonthly, setReturningGeneratedKeys, setSchemaName, setSpecifyFields, setTablename, setTableName, setTableNameField, setTableNameInField, setTableNameInTable, setTruncateTable, setUseBatchUpdate, specifyFields, supportsErrorHandling, truncateTable, useBatchUpdate |
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, 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 |
Methods inherited from interface org.pentaho.di.trans.step.StepMetaInterface |
cancelQueries, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, getDialogClassName, getOptionalStreams, getParentStepMeta, getResourceDependencies, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getUsedArguments, getUsedLibraries, handleStreamSelection, hasRepositoryReferences, lookupRepositoryReferences, resetStepIoMeta, searchInfoAndTargetSteps, setParentStepMeta |
TableAgileMartMeta
public TableAgileMartMeta()
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 TableOutputMeta
- 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 TableOutputMeta
- 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 TableOutputMeta
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 TableOutputMeta
- Returns:
- String containing the XML describing this step.