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
,ProvidesModelerMeta
,StepAttributesInterface
,StepMetaInterface
public class TableAgileMartMeta extends TableOutputMeta
-
-
Field Summary
Fields Modifier and Type Field Description protected long
rowLimit
-
Fields inherited from class org.pentaho.di.trans.step.BaseStepMeta
attributes, databases, log, loggingObject, parentStepMeta, repository, STEP_ATTRIBUTES_FILE
-
-
Constructor Summary
Constructors Constructor Description TableAgileMartMeta()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Make an exact copy of this step, make sure to explicitly copy Collections etc.static long
getLongProperty(String name, long defaultValue)
long
getRowLimit()
StepInterface
getStep(StepMeta stepMeta, StepDataInterface stepDataInterface, int cnr, TransMeta transMeta, Trans trans)
Get the executing step, needed by Trans to launch a step.static String
getStringProperty(String name, String defaultValue)
String
getXML()
Produces the XML string that describes this step's information.void
setDefault()
Set default valuesvoid
setRowLimit(long limit)
protected void
setupDatabaseMeta()
-
Methods inherited from class org.pentaho.di.trans.steps.tableoutput.TableOutputMeta
allocate, analyseImpact, check, getCommitSize, getDatabaseFields, getDatabaseMeta, getFieldDatabase, getFields, getFieldStream, getGeneratedKeyField, getMissingDatabaseConnectionInformationMessage, getPartitioningField, getRequiredFields, getRowMeta, getSchemaName, getSQLStatements, getSQLStatements, getStepData, getStreamFields, getTablename, getTableName, getTableNameField, getUsedDatabaseConnections, ignoreErrors, isPartitioningDaily, isPartitioningEnabled, isPartitioningMonthly, isReturningGeneratedKeys, isTableNameInField, isTableNameInTable, loadXML, metaSetConnection, metaSetIgnoreInsertErrors, metaSetPartitionOverTables, metaSetReturningGeneratedKeys, metaSetSpecifyDatabaseFields, metaSetTableNameDefinedInField, metaSetTruncateTable, metaSetUseBatchUpdate, readRep, saveRep, setCommitSize, setCommitSize, setConnection, 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
analyseImpact, cancelQueries, check, check, createEntry, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, exportResources, extractStepMetadataEntries, findAttribute, findParent, findParentEntry, getActiveReferencedObjectDescription, getDescription, getDialogClassName, getFields, getLog, getLogChannelId, getName, getObjectCopy, getObjectId, getObjectRevision, getObjectType, getOptionalStreams, getParent, getParentStepMeta, getReferencedObjectDescriptions, getRepCode, getRepositoryDirectory, getRequiredFields, getResourceDependencies, getSQLStatements, getStepInjectionMetadataEntries, getStepIOMeta, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getTooltip, getUsedArguments, getUsedLibraries, getXmlCode, handleStreamSelection, hasChanged, hasRepositoryReferences, isBasic, isDebug, isDetailed, isReferencedObjectEnabled, isRowLevel, loadReferencedObject, loadReferencedObject, loadStepAttributes, loadXML, loadXML, logBasic, logBasic, logDebug, logDebug, logDetailed, logDetailed, logError, logError, logError, logMinimal, logMinimal, logRowlevel, logRowlevel, lookupRepositoryReferences, readRep, readRep, resetStepIoMeta, saveRep, searchInfoAndTargetSteps, setChanged, setChanged, setParentStepMeta, setStepIOMeta
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.di.trans.step.StepMetaInterface
analyseImpact, cancelQueries, check, cleanAfterHopFromRemove, cleanAfterHopFromRemove, cleanAfterHopToRemove, excludeFromCopyDistributeVerification, excludeFromRowLayoutVerification, exportResources, exportResources, extractStepMetadataEntries, fetchTransMeta, getActiveReferencedObjectDescription, getDialogClassName, getFields, getOptionalStreams, getParentStepMeta, getReferencedObjectDescriptions, getResourceDependencies, getSQLStatements, getStepIOMeta, getStepMetaInjectionInterface, getSupportedTransformationTypes, getTableFields, getUsedArguments, getUsedLibraries, handleStreamSelection, hasChanged, hasRepositoryReferences, isReferencedObjectEnabled, loadReferencedObject, loadXML, lookupRepositoryReferences, passDataToServletOutput, readRep, resetStepIoMeta, saveRep, searchInfoAndTargetSteps, setChanged, setParentStepMeta
-
-
-
-
Method Detail
-
getRowLimit
public long getRowLimit()
-
setRowLimit
public void setRowLimit(long limit)
-
getLongProperty
public static long getLongProperty(String name, long defaultValue)
-
setupDatabaseMeta
protected void setupDatabaseMeta()
-
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 interfaceStepMetaInterface
- Overrides:
getStep
in classTableOutputMeta
- 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 interfaceStepMetaInterface
- Overrides:
clone
in classTableOutputMeta
- Returns:
- an exact copy of this step
-
setDefault
public void setDefault()
Description copied from interface:StepMetaInterface
Set default values- Specified by:
setDefault
in interfaceStepMetaInterface
- Overrides:
setDefault
in classTableOutputMeta
-
getXML
public String getXML()
Description copied from class:BaseStepMeta
Produces the XML string that describes this step's information.- Specified by:
getXML
in interfaceStepMetaInterface
- Overrides:
getXML
in classTableOutputMeta
- Returns:
- String containing the XML describing this step.
-
-