Class FlywayMigrationInitializer

java.lang.Object
org.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializer
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean, org.springframework.core.Ordered

public class FlywayMigrationInitializer extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.core.Ordered
InitializingBean used to trigger Flyway migration via the FlywayMigrationStrategy.
Since:
1.3.0
  • Constructor Details

    • FlywayMigrationInitializer

      public FlywayMigrationInitializer(org.flywaydb.core.Flyway flyway)
      Create a new FlywayMigrationInitializer instance.
      Parameters:
      flyway - the flyway instance
    • FlywayMigrationInitializer

      public FlywayMigrationInitializer(org.flywaydb.core.Flyway flyway, FlywayMigrationStrategy migrationStrategy)
      Create a new FlywayMigrationInitializer instance.
      Parameters:
      flyway - the flyway instance
      migrationStrategy - the migration strategy or null
  • Method Details

    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getOrder

      public int getOrder()
      Specified by:
      getOrder in interface org.springframework.core.Ordered
    • setOrder

      public void setOrder(int order)