public class ClassBaseTypeUpdater extends AuditedSchemaUpdaterStepBase
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ISchemaUpdaterStep> |
columnAdderStepList |
protected java.util.List<ISchemaUpdaterStep> |
mnTablesStepList |
includeAudTable, isAuditing, tableName
stepName
Modifier | Constructor and Description |
---|---|
protected |
ClassBaseTypeUpdater(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
boolean includeAudit,
boolean includeAnnotatable,
boolean includeIdentifiable) |
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 ClassBaseTypeUpdater |
NewAnnotatableToIdentifiableInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
boolean includeAudTable) |
static ClassBaseTypeUpdater |
NewVersionableToAnnotatableInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
boolean includeAudTable) |
static ClassBaseTypeUpdater |
NewVersionableToIdentifiableInstance(java.util.List<ISchemaUpdaterStep> stepList,
java.lang.String stepName,
java.lang.String tableName,
boolean includeAudTable) |
invoke
getBoolean, getEnglishLanguageId, getLanguageId, getNowString, getStepName, isIgnoreErrors, setIgnoreErrors, setStepName, toString
protected java.util.List<ISchemaUpdaterStep> mnTablesStepList
protected java.util.List<ISchemaUpdaterStep> columnAdderStepList
protected ClassBaseTypeUpdater(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, boolean includeAudit, boolean includeAnnotatable, boolean includeIdentifiable)
public static final ClassBaseTypeUpdater NewVersionableToAnnotatableInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, boolean includeAudTable)
public static final ClassBaseTypeUpdater NewAnnotatableToIdentifiableInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, boolean includeAudTable)
public static final ClassBaseTypeUpdater NewVersionableToIdentifiableInstance(java.util.List<ISchemaUpdaterStep> stepList, java.lang.String stepName, java.lang.String tableName, boolean includeAudTable)
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.