public class Main extends Object
Constructor and Description |
---|
Main() |
Modifier and Type | Method and Description |
---|---|
protected void |
applyDefaults() |
protected List<String> |
checkSetup() |
protected void |
configureClassLoader() |
protected void |
doMigration() |
protected String[] |
fixupArgs(String[] args)
On windows machines, it splits args on '=' signs.
|
boolean |
isWindows() |
static void |
main(String[] args) |
protected void |
parseOptions(String[] args) |
protected void |
parsePropertiesFile(InputStream propertiesInputStream) |
protected void |
printHelp(List<String> errorMessages,
PrintStream stream) |
protected void |
printHelp(PrintStream stream) |
protected void |
printWarning(List<String> warningMessages,
PrintStream stream) |
protected ClassLoader classLoader
protected String driver
protected String username
protected String password
protected String url
protected String databaseClass
protected String defaultSchemaName
protected String outputDefaultSchema
protected String outputDefaultCatalog
protected String defaultCatalogName
protected String changeLogFile
protected String classpath
protected String contexts
protected String driverPropertiesFile
protected Boolean promptForNonLocalDatabase
protected Boolean includeSystemClasspath
protected String defaultsFile
protected String diffTypes
protected String changeSetAuthor
protected String changeSetContext
protected String dataOutputDirectory
protected String referenceDriver
protected String referenceUrl
protected String referenceUsername
protected String referencePassword
protected String currentDateTimeFunction
protected String command
protected String logLevel
protected String logFile
public static void main(String[] args) throws CommandLineParsingException, IOException
protected String[] fixupArgs(String[] args)
protected void parsePropertiesFile(InputStream propertiesInputStream) throws IOException, CommandLineParsingException
protected void printHelp(List<String> errorMessages, PrintStream stream)
protected void printWarning(List<String> warningMessages, PrintStream stream)
protected void printHelp(PrintStream stream)
protected void parseOptions(String[] args) throws CommandLineParsingException
CommandLineParsingException
protected void applyDefaults()
protected void configureClassLoader() throws CommandLineParsingException
CommandLineParsingException
public boolean isWindows()
Copyright © 2017 Liquibase.org. All rights reserved.