# Uses of Enum Class
tigase.db.util.SchemaLoader.Result

Packages that use SchemaLoader.Result
Package
Description
tigase.db.util

- ## Uses of SchemaLoader.Result in tigase.db.util

  Fields in tigase.db.util declared as SchemaLoader.Result
  Modifier and Type
  Field
  Description
  `final SchemaLoader.Result`
  SchemaManager.ResultEntry.`result`
  Methods in tigase.db.util that return SchemaLoader.Result
  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`.
  `SchemaLoader.Result`
  DBSchemaLoader.`destroyDataSource()`
  `abstract SchemaLoader.Result`
  SchemaLoader.`destroyDataSource()`
  `protected SchemaLoader.Result`
  DBSchemaLoader.`executeSingleQuery(String query)`
  Method checks whether the connection to the database is possible and that database of specified name exists.
  `SchemaLoader.Result`
  SchemaLoader.`loadCommonSchema()`
  `SchemaLoader.Result`
  DBSchemaLoader.`loadSchema(SchemaManager.SchemaInfo schema, String version)`
  `abstract SchemaLoader.Result`
  SchemaLoader.`loadSchema(SchemaManager.SchemaInfo schemaInfo, String version)`
  `SchemaLoader.Result`
  DBSchemaLoader.`loadSchemaFile(String fileName)`
  `abstract SchemaLoader.Result`
  SchemaLoader.`loadSchemaFile(String fileName)`
  Method checks whether the connection to the database is possible and that database of specified name exists.
  `SchemaLoader.Result`
  DBSchemaLoader.`postInstallation()`
  Method performs post-installation action using using `*-installer-post.sql` schema file substituting it's variables with ones provided.
  `abstract SchemaLoader.Result`
  SchemaLoader.`postInstallation()`
  `SchemaLoader.Result`
  DBSchemaLoader.`printInfo()`
  Method performs post-installation action using using `*-installer-post.sql` schema file substituting it's variables with ones provided.
  `SchemaLoader.Result`
  SchemaLoader.`printInfo()`
  `SchemaLoader.Result`
  DBSchemaLoader.`setComponentVersion(String component, String version)`
  `abstract SchemaLoader.Result`
  SchemaLoader.`setComponentVersion(String component, String version)`
  Methods attempt to write to database loaded schema version for particular component
  `SchemaLoader.Result`
  DBSchemaLoader.`shutdown()`
  `abstract SchemaLoader.Result`
  SchemaLoader.`shutdown()`
  `SchemaLoader.Result`
  DBSchemaLoader.`shutdownDerby()`
  `default SchemaLoader.Result`
  RepositoryVersionAware.`updateSchema(Optional<Version> oldVersion, Version newVersion)`
  Method used to update schema in the database from the (optional) `oldVersion` to `newVersion`.
  `SchemaLoader.Result`
  DBSchemaLoader.`validateDBConnection()`
  `abstract SchemaLoader.Result`
  SchemaLoader.`validateDBConnection()`
  Method validates whether the connection can at least be eI stablished.
  `SchemaLoader.Result`
  DBSchemaLoader.`validateDBExists()`
  `abstract SchemaLoader.Result`
  SchemaLoader.`validateDBExists()`
  Method, if the connection is validated by `validateDBConnection`, checks whether desired database exists.
  `static SchemaLoader.Result`
  SchemaLoader.Result.`valueOf(String name)`
  Returns the enum constant of this class with the specified name.
  `static SchemaLoader.Result[]`
  SchemaLoader.Result.`values()`
  Returns an array containing the constants of this enum class, in the order they are declared.
  Methods in tigase.db.util that return types with arguments of type SchemaLoader.Result
  Modifier and Type
  Method
  Description
  `protected Function<AuthRepository,SchemaLoader.Result>`
  SchemaLoader.`addUsersToRepositoryFunction(List<BareJID> jids, String pwd, Logger log)`