public class MnTableRemover extends AuditedSchemaUpdaterStepBase
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ISchemaUpdaterStep> |
innerStepList |
includeAudTable, isAuditing, tableName
stepName
Modifier | Constructor and Description |
---|---|
protected |
MnTableRemover(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String mnTableName,
java.lang.String fkColumnName,
java.lang.String mnParentFkColumnName,
java.lang.String mnChildFkColumnName,
java.lang.String parentTableName,
java.lang.String childTableName,
boolean includeAudited) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ISchemaUpdaterStep> |
getInnerSteps() |
protected void |
invokeOnTable(java.lang.String tableName,
ICdmDataSource datasource,
IProgressMonitor monitor,
CaseType caseType,
SchemaUpdateResult result)
Invoke the update on the given table of name tableName.
|
static MnTableRemover |
NewInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String mnTableName,
java.lang.String fkColumnName,
java.lang.String mnParentFkColumnName,
java.lang.String mnChildFkColumnName,
java.lang.String parentTableName,
java.lang.String childTableName,
boolean includeAudited) |
invoke
getBoolean, getEnglishLanguageId, getLanguageId, getNowString, getStepName, isIgnoreErrors, setIgnoreErrors, setStepName, toString
protected java.util.List<ISchemaUpdaterStep> innerStepList
protected MnTableRemover(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String mnTableName, java.lang.String fkColumnName, java.lang.String mnParentFkColumnName, java.lang.String mnChildFkColumnName, java.lang.String parentTableName, java.lang.String childTableName, boolean includeAudited)
public static MnTableRemover NewInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String mnTableName, java.lang.String fkColumnName, java.lang.String mnParentFkColumnName, java.lang.String mnChildFkColumnName, java.lang.String parentTableName, java.lang.String childTableName, boolean includeAudited)
protected void invokeOnTable(java.lang.String tableName, ICdmDataSource datasource, IProgressMonitor monitor, CaseType caseType, SchemaUpdateResult result)
AuditedSchemaUpdaterStepBase
invokeOnTable
in class AuditedSchemaUpdaterStepBase
tableName
- the tableName, already in the correct casedatasource
- the data sourcemonitor
- the monitorcaseType
- the caseType (in case other tables are also affectedpublic java.util.List<ISchemaUpdaterStep> getInnerSteps()
SchemaUpdaterStepBase
getInnerSteps
in interface ISchemaUpdaterStep
getInnerSteps
in class SchemaUpdaterStepBase
Copyright © 2007-2020 EDIT. All Rights Reserved.