Package io.quarkus.flyway.runtime
Class FlywayRecorder
- java.lang.Object
-
- io.quarkus.flyway.runtime.FlywayRecorder
-
public class FlywayRecorder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static List<FlywayContainer>FLYWAY_CONTAINERS
-
Constructor Summary
Constructors Constructor Description FlywayRecorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoStartActions()Supplier<org.flywaydb.core.Flyway>flywaySupplier(String dataSourceName)voidresetFlywayContainers()voidsetApplicationCallbackClasses(Map<String,Collection<org.flywaydb.core.api.callback.Callback>> callbackClasses)voidsetApplicationMigrationClasses(Collection<Class<? extends org.flywaydb.core.api.migration.JavaMigration>> migrationClasses)voidsetApplicationMigrationFiles(Collection<String> migrationFiles)
-
-
-
Field Detail
-
FLYWAY_CONTAINERS
static final List<FlywayContainer> FLYWAY_CONTAINERS
-
-
Method Detail
-
setApplicationMigrationFiles
public void setApplicationMigrationFiles(Collection<String> migrationFiles)
-
setApplicationMigrationClasses
public void setApplicationMigrationClasses(Collection<Class<? extends org.flywaydb.core.api.migration.JavaMigration>> migrationClasses)
-
setApplicationCallbackClasses
public void setApplicationCallbackClasses(Map<String,Collection<org.flywaydb.core.api.callback.Callback>> callbackClasses)
-
resetFlywayContainers
public void resetFlywayContainers()
-
doStartActions
public void doStartActions()
-
-