public class LocalMysqlConfigService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVER_CONFIG_EXT |
| Constructor and Description |
|---|
LocalMysqlConfigService(Path file,
net.thevpc.nuts.NutsApplicationContext context) |
LocalMysqlConfigService(String name,
net.thevpc.nuts.NutsApplicationContext context) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
existsConfig() |
LocalMysqlConfig |
getConfig() |
net.thevpc.nuts.NutsApplicationContext |
getContext() |
LocalMysqlDatabaseConfigService |
getDatabase(String dbName,
net.thevpc.nuts.NutsOpenMode action) |
List<LocalMysqlDatabaseConfigService> |
getDatabases() |
String |
getMysqlCommand() |
String |
getMysqldumpCommand() |
String |
getName() |
LocalMysqlConfigService |
loadConfig() |
String[] |
parseApps(String[] args) |
LocalMysqlConfigService |
removeConfig() |
LocalMysqlConfigService |
saveConfig() |
LocalMysqlConfigService |
setConfig(LocalMysqlConfig config) |
LocalMysqlConfigService |
setName(String name) |
LocalMysqlConfigService |
write(PrintStream out) |
public static final String SERVER_CONFIG_EXT
public LocalMysqlConfigService(Path file, net.thevpc.nuts.NutsApplicationContext context)
public LocalMysqlConfigService(String name, net.thevpc.nuts.NutsApplicationContext context)
public LocalMysqlConfigService setName(String name)
public String getName()
public LocalMysqlConfig getConfig()
public LocalMysqlConfigService saveConfig()
public boolean existsConfig()
public LocalMysqlConfigService loadConfig()
public LocalMysqlConfigService removeConfig()
public LocalMysqlConfigService write(PrintStream out)
public LocalMysqlConfigService setConfig(LocalMysqlConfig config)
public LocalMysqlDatabaseConfigService getDatabase(String dbName, net.thevpc.nuts.NutsOpenMode action)
public List<LocalMysqlDatabaseConfigService> getDatabases()
public net.thevpc.nuts.NutsApplicationContext getContext()
public String getMysqlCommand()
public String getMysqldumpCommand()
Copyright © 2021 vpc open source initiative. All rights reserved.