class FlywayProcessor extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) FlywayBuildConfig |
flywayBuildConfig
Flyway build config
|
| Constructor and Description |
|---|
FlywayProcessor() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
build(BuildProducer<AdditionalBeanBuildItem> additionalBeanProducer,
BuildProducer<FeatureBuildItem> featureProducer,
BuildProducer<SubstrateResourceBuildItem> resourceProducer,
BuildProducer<BeanContainerListenerBuildItem> containerListenerProducer,
BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer,
FlywayRecorder recorder,
DataSourceInitializedBuildItem dataSourceInitializedBuildItem) |
(package private) void |
configureRuntimeProperties(FlywayRecorder recorder,
FlywayRuntimeConfig flywayRuntimeConfig,
BeanContainerBuildItem beanContainer,
DataSourceInitializedBuildItem dataSourceInitializedBuildItem)
Handles all the operations that can be recorded in the RUNTIME_INIT execution time phase
|
FlywayBuildConfig flywayBuildConfig
void build(BuildProducer<AdditionalBeanBuildItem> additionalBeanProducer, BuildProducer<FeatureBuildItem> featureProducer, BuildProducer<SubstrateResourceBuildItem> resourceProducer, BuildProducer<BeanContainerListenerBuildItem> containerListenerProducer, BuildProducer<GeneratedResourceBuildItem> generatedResourceProducer, FlywayRecorder recorder, DataSourceInitializedBuildItem dataSourceInitializedBuildItem) throws IOException, URISyntaxException
IOExceptionURISyntaxExceptionvoid configureRuntimeProperties(FlywayRecorder recorder, FlywayRuntimeConfig flywayRuntimeConfig, BeanContainerBuildItem beanContainer, DataSourceInitializedBuildItem dataSourceInitializedBuildItem)
recorder - Used to set the runtime configflywayRuntimeConfig - The Flyway configurationdataSourceInitializedBuildItem - Added this dependency to be sure that Agroal is initialized firstCopyright © 2019 JBoss by Red Hat. All rights reserved.