Package dev.dsf.fhir.config
Class FhirDbMigratorConfig
java.lang.Object
dev.dsf.fhir.config.FhirDbMigratorConfig
- All Implemented Interfaces:
DbMigratorConfig
@Configuration
@PropertySource(value="file:conf/config.properties",
encoding="UTF-8",
ignoreResourceNotFound=true)
public class FhirDbMigratorConfig
extends Object
implements DbMigratorConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanchar[]getDbUrl()longstatic org.springframework.context.support.PropertySourcesPlaceholderConfigurerpropertySourcesPlaceholderConfigurer(org.springframework.core.env.ConfigurableEnvironment environment)
-
Constructor Details
-
FhirDbMigratorConfig
public FhirDbMigratorConfig()
-
-
Method Details
-
propertySourcesPlaceholderConfigurer
@Bean public static org.springframework.context.support.PropertySourcesPlaceholderConfigurer propertySourcesPlaceholderConfigurer(org.springframework.core.env.ConfigurableEnvironment environment) -
getDbUrl
- Specified by:
getDbUrlin interfaceDbMigratorConfig
-
getDbLiquibaseUsername
- Specified by:
getDbLiquibaseUsernamein interfaceDbMigratorConfig
-
getDbLiquibasePassword
public char[] getDbLiquibasePassword()- Specified by:
getDbLiquibasePasswordin interfaceDbMigratorConfig
-
getChangeLogParameters
- Specified by:
getChangeLogParametersin interfaceDbMigratorConfig
-
forceLiquibaseUnlock
public boolean forceLiquibaseUnlock()- Specified by:
forceLiquibaseUnlockin interfaceDbMigratorConfig
-
getLiquibaseLockWaitTime
public long getLiquibaseLockWaitTime()- Specified by:
getLiquibaseLockWaitTimein interfaceDbMigratorConfig
-
dbMigrator
-