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(io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbRecorder recorder, io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbBuildTimeConfig config, 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) List<io.quarkus.deployment.builditem.IndexDependencyBuildItem> (package private) voidnativeImageConfiguration(io.quarkus.liquibase.mongodb.runtime.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(io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbRecorder recorder, io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbBuildTimeConfig config, 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(io.quarkus.liquibase.mongodb.runtime.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(io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbRecorder recorder, io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbBuildTimeConfig config, 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.mongodb.runtime.LiquibaseMongodbRecorder recorder, io.quarkus.liquibase.mongodb.runtime.LiquibaseMongodbBuildTimeConfig config, 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)
-