Class AbstractYamlPlanMigrationTask

java.lang.Object
step.migration.MigrationTask
step.plans.parser.yaml.migrations.AbstractYamlPlanMigrationTask

public abstract class AbstractYamlPlanMigrationTask extends step.migration.MigrationTask
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final step.core.collections.Collection<step.core.collections.Document>
     

    Fields inherited from class step.migration.MigrationTask

    asOfVersion, collectionFactory, logger, migrationContext
  • Constructor Summary

    Constructors
    Constructor
    Description
    AbstractYamlPlanMigrationTask(step.core.Version asOfVersion, step.core.collections.CollectionFactory collectionFactory, step.migration.MigrationContext migrationContext)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class step.migration.MigrationTask

    getAsOfVersion, getDocumentCollection, runUpgradeScript

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • yamlPlansCollection

      protected final step.core.collections.Collection<step.core.collections.Document> yamlPlansCollection
  • Constructor Details

    • AbstractYamlPlanMigrationTask

      public AbstractYamlPlanMigrationTask(step.core.Version asOfVersion, step.core.collections.CollectionFactory collectionFactory, step.migration.MigrationContext migrationContext)
  • Method Details

    • runDowngradeScript

      public void runDowngradeScript()
      Specified by:
      runDowngradeScript in class step.migration.MigrationTask