public class MintleafXmlConfiguration extends Object implements MintleafConfiguration
Modifier and Type | Class and Description |
---|---|
class |
MintleafXmlConfiguration.Databases |
Constructor and Description |
---|
MintleafXmlConfiguration() |
Modifier and Type | Method and Description |
---|---|
static MintleafConfiguration |
deSerialize(String configFileName) |
String |
getConfigVersion() |
List<DbConnectionInfo> |
getDatabases() |
DbConnectionInfo |
getDbConnectionInfo(String databaseId) |
String |
getDescription() |
List<SchemaVersionInfo> |
getSchemas() |
SchemaVersionInfo |
getSchemaVersionInfo(String versionId) |
SchemaVersions |
getSchemaVersions() |
String |
getVersion() |
void |
setDatabases(List<DbConnectionInfo> databases) |
void |
setDescription(String description) |
void |
setSchemaVersions(SchemaVersions schemaVersions) |
void |
setVersion(String version) |
String |
toString() |
public static MintleafConfiguration deSerialize(String configFileName) throws MintleafException
MintleafException
public List<DbConnectionInfo> getDatabases()
getDatabases
in interface MintleafConfiguration
public List<SchemaVersionInfo> getSchemas()
getSchemas
in interface MintleafConfiguration
public void setDatabases(List<DbConnectionInfo> databases)
public SchemaVersions getSchemaVersions()
public void setSchemaVersions(SchemaVersions schemaVersions)
public String getConfigVersion()
getConfigVersion
in interface MintleafConfiguration
public String getDescription()
getDescription
in interface MintleafConfiguration
public void setDescription(String description)
public String getVersion()
public void setVersion(String version)
public DbConnectionInfo getDbConnectionInfo(String databaseId)
getDbConnectionInfo
in interface MintleafConfiguration
public SchemaVersionInfo getSchemaVersionInfo(String versionId)
getSchemaVersionInfo
in interface MintleafConfiguration
Copyright © 2017. All rights reserved.