Package io.quarkus.liquibase.deployment
Class LiquibaseProcessor
java.lang.Object
io.quarkus.liquibase.deployment.LiquibaseProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.deployment.builditem.InitTaskBuildItemconfigureInitTask(io.quarkus.deployment.builditem.ApplicationInfoBuildItem app) (package private) voidcreateBeans(io.quarkus.liquibase.runtime.LiquibaseRecorder recorder, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) (package private) io.quarkus.deployment.builditem.FeatureBuildItemfeature()(package private) io.quarkus.deployment.builditem.IndexDependencyBuildItem(package private) voidnativeImageConfiguration(io.quarkus.liquibase.runtime.LiquibaseBuildTimeConfig liquibaseBuildConfig, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcome, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflective, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resource, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> services, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtimeInitialized, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBundleBuildItem> resourceBundle) (package private) io.quarkus.deployment.builditem.ServiceStartBuildItemstartLiquibase(io.quarkus.liquibase.runtime.LiquibaseRecorder recorder, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.InitTaskCompletedBuildItem> initializationCompleteBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.agroal.spi.JdbcDataSourceSchemaReadyBuildItem> schemaReadyBuildItem)
-
Constructor Details
-
LiquibaseProcessor
LiquibaseProcessor()
-
-
Method Details
-
feature
io.quarkus.deployment.builditem.FeatureBuildItem feature() -
indexLiquibase
io.quarkus.deployment.builditem.IndexDependencyBuildItem indexLiquibase() -
nativeImageConfiguration
void nativeImageConfiguration(io.quarkus.liquibase.runtime.LiquibaseBuildTimeConfig liquibaseBuildConfig, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, io.quarkus.deployment.builditem.CombinedIndexBuildItem combinedIndex, io.quarkus.deployment.pkg.builditem.CurateOutcomeBuildItem curateOutcome, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflective, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBuildItem> resource, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ServiceProviderBuildItem> services, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.RuntimeInitializedClassBuildItem> runtimeInitialized, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.NativeImageResourceBundleBuildItem> resourceBundle) -
createBeans
void createBeans(io.quarkus.liquibase.runtime.LiquibaseRecorder recorder, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) -
startLiquibase
io.quarkus.deployment.builditem.ServiceStartBuildItem startLiquibase(io.quarkus.liquibase.runtime.LiquibaseRecorder recorder, List<io.quarkus.agroal.spi.JdbcDataSourceBuildItem> jdbcDataSourceBuildItems, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.InitTaskCompletedBuildItem> initializationCompleteBuildItem, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.agroal.spi.JdbcDataSourceSchemaReadyBuildItem> schemaReadyBuildItem) -
configureInitTask
public io.quarkus.deployment.builditem.InitTaskBuildItem configureInitTask(io.quarkus.deployment.builditem.ApplicationInfoBuildItem app)
-