Uses of Class
tigase.db.util.SchemaManager.SchemaInfo
-
Uses of SchemaManager.SchemaInfo in tigase.db.util
Modifier and TypeMethodDescriptionSchemaManager.getDataSourcesAndSchemas
(Map<String, Object> config) SchemaManager.getDefaultDataSourceAndSchemas
(String dbUri) static Optional<SchemaManager.SchemaInfo>
SchemaManager.getDefaultSchemaFor
(String dbUri, String schemaId, Set<String> components) Modifier and TypeMethodDescriptionprotected <T extends DataSource>
SchemaLoader.ResultSchemaLoader.addUsersToRepository
(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, List<BareJID> jids, String password, Logger log) DBSchemaLoader.addXmppAdminAccount
(SchemaManager.SchemaInfo schemaInfo) abstract SchemaLoader.Result
SchemaLoader.addXmppAdminAccount
(SchemaManager.SchemaInfo schemaInfo) Method attempts to add XMPP admin user account to the database usingAuthRepository
.protected <DS extends DataSource>
Stream<Class<DataSourceAware<DS>>>SchemaLoader.getDataSourceAwareClassesForSchemaInfo
(SchemaManager.SchemaInfo schema, Class<DS> dataSourceIfc) protected <DSIFC extends DataSource,
DS extends DSIFC>
Stream<DataSourceAware>SchemaLoader.getInitializedDataSourceAwareForSchemaInfo
(SchemaManager.SchemaInfo schema, Class<DSIFC> dataSourceIfc, DS dataSource, Logger log) DBSchemaLoader.getMinimalRequiredComponentVersionForUpgrade
(SchemaManager.SchemaInfo schema) SchemaLoader.getMinimalRequiredComponentVersionForUpgrade
(SchemaManager.SchemaInfo schema) DBSchemaLoader.loadSchema
(SchemaManager.SchemaInfo schema, String version) abstract SchemaLoader.Result
SchemaLoader.loadSchema
(SchemaManager.SchemaInfo schemaInfo, String version) Modifier and TypeMethodDescriptionSchemaManager.checkUpgradeSupport
(DataSource ds, List<SchemaManager.SchemaInfo> schemas) SchemaManager.loadSchemas
(DataSource ds, List<SchemaManager.SchemaInfo> schemas)