All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
List<SchemaManager.ResultEntry> |
checkUpgradeSupport(DataSource ds,
List<SchemaManager.SchemaInfo> schemas) |
void |
destroySchema(Properties props) |
Map<SchemaManager.DataSourceInfo,List<SchemaManager.ResultEntry>> |
destroySchemas(Collection<SchemaManager.DataSourceInfo> dataSources) |
List<SchemaManager.ResultEntry> |
destroySchemas(DataSource ds) |
void |
execute(String[] args) |
static Map<SchemaManager.DataSourceInfo,List<SchemaManager.SchemaInfo>> |
getDataSourcesAndSchemas(Map<String,Object> config) |
static Map<SchemaManager.DataSourceInfo,List<SchemaManager.SchemaInfo>> |
getDefaultDataSourceAndSchemas(String dbUri) |
static Optional<SchemaManager.SchemaInfo> |
getDefaultSchemaFor(String dbUri,
String schemaId,
Set<String> components) |
static Optional<String> |
getProperty(Properties props,
CommandlineParameter parameter) |
static <T> Optional<T> |
getProperty(Properties props,
CommandlineParameter parameter,
Function<String,T> converter) |
static List<Class<?>> |
getRepositoryClasses() |
void |
installSchema(Properties props) |
Map<SchemaManager.DataSourceInfo,List<SchemaManager.ResultEntry>> |
loadSchemas() |
List<SchemaManager.ResultEntry> |
loadSchemas(DataSource ds,
List<SchemaManager.SchemaInfo> schemas) |
static void |
main(String[] args) |
void |
readConfig(File file) |
void |
readConfig(Reader reader) |
void |
readConfig(String configString) |
void |
setAdmins(List<BareJID> admins,
String adminPass) |
void |
setConfig(Map<String,Object> config) |
void |
setDbRootCredentials(String user,
String pass) |
void |
upgradeSchema(Properties props) |