## Uses of Class
tigase.db.util.SchemaManager.SchemaInfo

- Packages that use SchemaManager.SchemaInfo
  Package | Description
  --- | ---
  tigase.db.util |

- - ### Uses of SchemaManager.SchemaInfo in tigase.db.util

    Methods in tigase.db.util that return types with arguments of type SchemaManager.SchemaInfo
    Modifier and Type | Method and Description
    --- | ---
    `static Map<SchemaManager.DataSourceInfo,List<SchemaManager.SchemaInfo>>` | SchemaManager.`getDataSourcesAndSchemas(Map<String,Object> config)`
    `static Map<SchemaManager.DataSourceInfo,List<SchemaManager.SchemaInfo>>` | SchemaManager.`getDefaultDataSourceAndSchemas(String dbUri)`
    `static Optional<SchemaManager.SchemaInfo>` | SchemaManager.`getDefaultSchemaFor(String dbUri, String schemaId, Set<String> components)`

    Methods in tigase.db.util with parameters of type SchemaManager.SchemaInfo
    Modifier and Type | Method and Description
    --- | ---
    `protected <T extends DataSource> SchemaLoader.Result` | SchemaLoader.`addUsersToRepository(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, List<BareJID> jids, String password, Logger log)`
    `abstract SchemaLoader.Result` | SchemaLoader.`addXmppAdminAccount(SchemaManager.SchemaInfo schemaInfo)` Method attempts to add XMPP admin user account to the database using `AuthRepository`.
    `SchemaLoader.Result` | DBSchemaLoader.`addXmppAdminAccount(SchemaManager.SchemaInfo schemaInfo)`
    `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)`
    `abstract Optional<Version>` | SchemaLoader.`getMinimalRequiredComponentVersionForUpgrade(SchemaManager.SchemaInfo schema)`
    `Optional<Version>` | DBSchemaLoader.`getMinimalRequiredComponentVersionForUpgrade(SchemaManager.SchemaInfo schema)`
    `abstract SchemaLoader.Result` | SchemaLoader.`loadSchema(SchemaManager.SchemaInfo schemaInfo, String version)`
    `SchemaLoader.Result` | DBSchemaLoader.`loadSchema(SchemaManager.SchemaInfo schema, String version)`

    Method parameters in tigase.db.util with type arguments of type SchemaManager.SchemaInfo
    Modifier and Type | Method and Description
    --- | ---
    `List<SchemaManager.ResultEntry>` | SchemaManager.`checkUpgradeSupport(DataSource ds, List<SchemaManager.SchemaInfo> schemas)`
    `List<SchemaManager.ResultEntry>` | SchemaManager.`loadSchemas(DataSource ds, List<SchemaManager.SchemaInfo> schemas)`

Copyright © 2004–2021 "Tigase, Inc.". All rights reserved.