Class FlowableLiquibaseEnvironmentPostProcessor
- java.lang.Object
-
- org.flowable.spring.boot.environment.FlowableLiquibaseEnvironmentPostProcessor
-
- All Implemented Interfaces:
org.springframework.boot.env.EnvironmentPostProcessor
@Order(100) public class FlowableLiquibaseEnvironmentPostProcessor extends Object implements org.springframework.boot.env.EnvironmentPostProcessor
When one of the engines that uses liquibase is pulled in with Spring Boot, it pulls the liquibase dependency and that activatesLiquibaseAutoConfiguration. However, this leads to issues, when the user doesn't actually use it. Therefore, we must disable it per default. In order to activate it, users need to setliquibase.enabled=trueexplicitly.- Author:
- Filip Hrisafov
-
-
Constructor Summary
Constructors Constructor Description FlowableLiquibaseEnvironmentPostProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetLiquibaseProperty()voidpostProcessEnvironment(org.springframework.core.env.ConfigurableEnvironment environment, org.springframework.boot.SpringApplication application)
-
-
-
Method Detail
-
postProcessEnvironment
public void postProcessEnvironment(org.springframework.core.env.ConfigurableEnvironment environment, org.springframework.boot.SpringApplication application)- Specified by:
postProcessEnvironmentin interfaceorg.springframework.boot.env.EnvironmentPostProcessor
-
getLiquibaseProperty
protected String getLiquibaseProperty()
-
-