@NotThreadSafe public class MigrationExecutor extends MigrationExecutorBase<ChangeExecutorConfiguration>
changeLogs, changeSetsToRollBack, driver, executedChangeEntries, executionId, executionInProgress, globalTransactionEnabled, metadata, serviceIdentifier, trackIgnored| Constructor and Description |
|---|
MigrationExecutor(String executionId,
Set<ChangeLogItem<ChangeSetItem>> changeLogs,
ConnectionDriver driver,
ChangeLogRuntime changeLogRuntime,
ChangeExecutorConfiguration config) |
buildChangeEntry, buildChangeEntry, clearChangeSetsToRollbackIfApply, executeAndLogChangeSet, executeChangeSetMethod, executeMigration, generateExecutionHostname, getChangeLogInstance, initializationAndValidation, isAlreadyExecuted, isDriverTransactional, isExecutionInProgress, isStrategyPerChangeUnit, isStrategyPerMigration, isThereAnyChangeSetItemToBeExecuted, loadExecutedChangeEntries, loopRawChangeSets, prepareForStageExecutionIfApply, processChangeLogInTransactionIfApplies, processChangeLogs, processExceptionOnChangeSetExecution, processMigration, processSingleChangeLog, processSingleChangeSet, rollbackIfPresentAndTrackChangeEntry, rollbackProcessedChangeSetsIfApplypublic MigrationExecutor(String executionId, Set<ChangeLogItem<ChangeSetItem>> changeLogs, ConnectionDriver driver, ChangeLogRuntime changeLogRuntime, ChangeExecutorConfiguration config)
Copyright © 2022. All rights reserved.