Top Description Inners Fields Constructors Methods
liquibase.integration.commandline

pack-priv Class LiquibaseLauncherSettings

extends Object
Class Inheritance

Convenience class for reading well known Liquibase command line settings (System and/or environment properties).
See Also
LiquibaseLauncher

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum
LiquibaseLauncherSettings.LiquibaseLauncherSetting

Agglutinates the different settings, i.e., environment variables or associated JVM system properties, that can be used for customizing the behavior of the class.

Field Summary

Modifier and TypeField and Description
private static final String
private static final String
private static final String

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

LIQUIBASE_HOME_JVM_PROPERTY_NAMEback to summary
private static final String LIQUIBASE_HOME_JVM_PROPERTY_NAME
LIQUIBASE_LAUNCHER_DEBUG_JVM_PROPERTY_NAMEback to summary
private static final String LIQUIBASE_LAUNCHER_DEBUG_JVM_PROPERTY_NAME
LIQUIBASE_LAUNCHER_PARENT_CLASSLOADER_JVM_PROPERTY_NAMEback to summary
private static final String LIQUIBASE_LAUNCHER_PARENT_CLASSLOADER_JVM_PROPERTY_NAME

Constructor Detail

LiquibaseLauncherSettingsback to summary
pack-priv LiquibaseLauncherSettings()

Method Detail

getSettingback to summary
pack-priv static String getSetting(LiquibaseLauncherSettings.LiquibaseLauncherSetting setting)
liquibase.integration.commandline back to summary

pack-priv final Enum LiquibaseLauncherSettings.LiquibaseLauncherSetting

extends Enum<LiquibaseLauncherSettings.LiquibaseLauncherSetting>
Class Inheritance

Agglutinates the different settings, i.e., environment variables or associated JVM system properties, that can be used for customizing the behavior of the class.

Field Summary

Modifier and TypeField and Description
private final String
public static final LiquibaseLauncherSettings.LiquibaseLauncherSetting
public static final LiquibaseLauncherSettings.LiquibaseLauncherSetting
public static final LiquibaseLauncherSettings.LiquibaseLauncherSetting

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv String
public static LiquibaseLauncherSettings.LiquibaseLauncherSetting
public static LiquibaseLauncherSettings.LiquibaseLauncherSetting[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

jvmPropertyNameback to summary
private final String jvmPropertyName
LIQUIBASE_HOMEback to summary
public static final LiquibaseLauncherSettings.LiquibaseLauncherSetting LIQUIBASE_HOME
LIQUIBASE_LAUNCHER_DEBUGback to summary
public static final LiquibaseLauncherSettings.LiquibaseLauncherSetting LIQUIBASE_LAUNCHER_DEBUG
LIQUIBASE_LAUNCHER_PARENT_CLASSLOADERback to summary
public static final LiquibaseLauncherSettings.LiquibaseLauncherSetting LIQUIBASE_LAUNCHER_PARENT_CLASSLOADER

Constructor Detail

LiquibaseLauncherSettingback to summary
private LiquibaseLauncherSetting(String jvmPropertyName)

Method Detail

getJvmPropertyNameback to summary
pack-priv String getJvmPropertyName()
valueOfback to summary
public static LiquibaseLauncherSettings.LiquibaseLauncherSetting valueOf(String name)
valuesback to summary
public static LiquibaseLauncherSettings.LiquibaseLauncherSetting[] values()