public interface LogTableInterface extends LogTableCoreInterface
Modifier and Type | Method and Description |
---|---|
default StringBuilder |
generateTableSQL(LogTableInterface logTable,
AbstractMeta transMeta)
Generate DDL necessary to create the log table or alter the existing table to the present specification
|
String |
getXML() |
void |
loadXML(Node jobnode,
List<DatabaseMeta> databases,
List<StepMeta> steps)
Load the information for this logging table from the job XML node
|
clone, getActualSchemaName, getActualTableName, getConnectionName, getConnectionNameVariable, getDatabaseMeta, getErrorsField, getFields, getKeyField, getLogDateField, getLogField, getLogRecord, getLogTableType, getNameField, getQuotedSchemaTableCombination, getRecommendedIndexes, getSchemaName, getSchemaNameVariable, getStatusField, getTableName, getTableNameVariable, getTimeoutInDays, isDefined, loadFromRepository, replaceMeta, saveToRepository, setConnectionName
String getXML()
void loadXML(Node jobnode, List<DatabaseMeta> databases, List<StepMeta> steps)
jobnode
- the node to load fromdatabases
- the list of database to reference.steps
- the steps to reference (or null)default StringBuilder generateTableSQL(LogTableInterface logTable, AbstractMeta transMeta) throws KettleException
logTable
- transMeta
- KettleException
Copyright © 2021 Hitachi Vantara. All rights reserved.