Class LiquibaseMongodbProcessor
java.lang.Object
io.quarkus.liquibase.mongodb.deployment.LiquibaseMongodbProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.deployment.builditem.InitTaskBuildItemconfigureInitTask(io.quarkus.deployment.builditem.ApplicationInfoBuildItem app) (package private) voidcreateBeans(LiquibaseMongodbRecorder recorder, LiquibaseMongodbConfig liquibaseMongodbConfig, LiquibaseMongodbBuildTimeConfig liquibaseMongodbBuildTimeConfig, io.quarkus.mongodb.runtime.MongodbConfig mongodbConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) (package private) io.quarkus.deployment.builditem.FeatureBuildItemfeature()(package private) List<io.quarkus.deployment.builditem.IndexDependencyBuildItem>(package private) voidnativeImageConfiguration(LiquibaseMongodbBuildTimeConfig liquibaseBuildConfig, 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(LiquibaseMongodbRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.InitTaskCompletedBuildItem> initializationCompleteBuildItem)
-
Constructor Details
-
LiquibaseMongodbProcessor
LiquibaseMongodbProcessor()
-
-
Method Details
-
feature
io.quarkus.deployment.builditem.FeatureBuildItem feature() -
indexLiquibase
List<io.quarkus.deployment.builditem.IndexDependencyBuildItem> indexLiquibase() -
nativeImageConfiguration
void nativeImageConfiguration(LiquibaseMongodbBuildTimeConfig liquibaseBuildConfig, 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(LiquibaseMongodbRecorder recorder, LiquibaseMongodbConfig liquibaseMongodbConfig, LiquibaseMongodbBuildTimeConfig liquibaseMongodbBuildTimeConfig, io.quarkus.mongodb.runtime.MongodbConfig mongodbConfig, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.SyntheticBeanBuildItem> syntheticBeanBuildItemBuildProducer) -
startLiquibase
io.quarkus.deployment.builditem.ServiceStartBuildItem startLiquibase(LiquibaseMongodbRecorder recorder, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.InitTaskCompletedBuildItem> initializationCompleteBuildItem) -
configureInitTask
public io.quarkus.deployment.builditem.InitTaskBuildItem configureInitTask(io.quarkus.deployment.builditem.ApplicationInfoBuildItem app)
-