Top Description Fields Constructors Methods
liquibase.configuration.core

public Class DeprecatedConfigurationValueProvider

extends AbstractMapConfigurationValueProvider
Class Inheritance
Imports
liquibase.configuration.AbstractMapConfigurationValueProvider, .ConfigurationDefinition, java.util.HashMap, .Map

Deprecated

liquibase.configuration.ConfigurationValueProvider that simulates the behavior from pre-4.4 methods like liquibase.configuration.GlobalConfiguration#setOutputEncoding(String). It is also useful for integrations that do not yet support a "Scope" style calling of logic. The values set in here should override environmental settings like SystemPropertyValueProvider but is overridden by new-style code using ScopeValueProvider.

Field Summary

Modifier and TypeField and Description
private static final Map<String, Object>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static void
clearData()
Deprecated

Clears all data stored in this provider.

protected Map<?, ?>
public int
getPrecedence()

Implements liquibase.configuration.ConfigurationValueProvider.getPrecedence.

Returns the precedence of values returned by this provider.

protected String
public static void
setData(String key, Object value)
Deprecated

public static <T> void
setData(ConfigurationDefinition<T> configuration, T value)
Deprecated

Inherited from liquibase.configuration.AbstractMapConfigurationValueProvider:
getMapHashgetProvidedValueisValueSetkeyMatcheslookupProvidedValue

Field Detail

databack to summary
private static final Map<String, Object> data

Constructor Detail

DeprecatedConfigurationValueProviderback to summary
public DeprecatedConfigurationValueProvider()

Method Detail

clearDataback to summary
public static void clearData()

Deprecated

Clears all data stored in this provider.

getMapback to summary
protected Map<?, ?> getMap()

Implements abstract liquibase.configuration.AbstractMapConfigurationValueProvider.getMap.

Annotations
@Override
getPrecedenceback to summary
public int getPrecedence()

Implements liquibase.configuration.ConfigurationValueProvider.getPrecedence.

Doc from liquibase.configuration.ConfigurationValueProvider.getPrecedence.

Returns the precedence of values returned by this provider. Higher a provider with higher precedence overrides values from lower precedence providers.

Standard provider precedence:

Annotations
@Override
getSourceDescriptionback to summary
protected String getSourceDescription()

Implements abstract liquibase.configuration.AbstractMapConfigurationValueProvider.getSourceDescription.

Annotations
@Override
setDataback to summary
public static void setData(String key, Object value)

Deprecated

setDataback to summary
public static <T> void setData(ConfigurationDefinition<T> configuration, T value)

Deprecated