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