Uses of Enum Class
tigase.db.util.SchemaLoader.Result
Packages that use SchemaLoader.Result
-
Uses of SchemaLoader.Result in tigase.db.util
Fields in tigase.db.util declared as SchemaLoader.ResultMethods in tigase.db.util that return SchemaLoader.ResultModifier and TypeMethodDescriptionprotected <X extends RepositoryItem,T extends DataSource, R extends ComponentRepository<X>>
SchemaLoader.ResultSchemaLoader.addComponentRepositoryItems(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, Class<R> componentRepositoryClass, Logger log, List<X> items) DBSchemaLoader.addExternalServices(SchemaManager.SchemaInfo schemaInfo) SchemaLoader.addExternalServices(SchemaManager.SchemaInfo schemaInfo) protected <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.ResultSchemaLoader.addXmppAdminAccount(SchemaManager.SchemaInfo schemaInfo) Method attempts to add XMPP admin user account to the database usingAuthRepository.DBSchemaLoader.destroyDataSource()abstract SchemaLoader.ResultSchemaLoader.destroyDataSource()protected SchemaLoader.ResultDBSchemaLoader.executeSingleQuery(String query) Method checks whether the connection to the database is possible and that database of specified name exists.SchemaLoader.loadCommonSchema()DBSchemaLoader.loadSchema(SchemaManager.SchemaInfo schema, String version) abstract SchemaLoader.ResultSchemaLoader.loadSchema(SchemaManager.SchemaInfo schemaInfo, String version) DBSchemaLoader.loadSchemaFile(String fileName) abstract SchemaLoader.ResultSchemaLoader.loadSchemaFile(String fileName) Method checks whether the connection to the database is possible and that database of specified name exists.DBSchemaLoader.postInstallation()Method performs post-installation action using using*-installer-post.sqlschema file substituting it's variables with ones provided.abstract SchemaLoader.ResultSchemaLoader.postInstallation()DBSchemaLoader.printInfo()Method performs post-installation action using using*-installer-post.sqlschema file substituting it's variables with ones provided.SchemaLoader.printInfo()DBSchemaLoader.setComponentVersion(String component, String version) abstract SchemaLoader.ResultSchemaLoader.setComponentVersion(String component, String version) Methods attempt to write to database loaded schema version for particular componentDBSchemaLoader.shutdown()abstract SchemaLoader.ResultSchemaLoader.shutdown()DBSchemaLoader.shutdownDerby()default SchemaLoader.ResultRepositoryVersionAware.updateSchema(Optional<Version> oldVersion, Version newVersion) Method used to update schema in the database from the (optional)oldVersiontonewVersion.DBSchemaLoader.validateDBConnection()abstract SchemaLoader.ResultSchemaLoader.validateDBConnection()Method validates whether the connection can at least be eI stablished.DBSchemaLoader.validateDBExists()abstract SchemaLoader.ResultSchemaLoader.validateDBExists()Method, if the connection is validated byvalidateDBConnection, checks whether desired database exists.static SchemaLoader.ResultReturns 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.protected <X extends RepositoryItem,T extends DataSource, R extends ComponentRepository<X>>
SchemaLoader.ResultSchemaLoader.withComponentRepository(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, Class<R> componentRepositoryClass, Logger log, Function<R, SchemaLoader.Result> function) protected <T extends DataSource>
SchemaLoader.ResultSchemaLoader.withUserRepository(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, Logger log, Function<UserRepository, SchemaLoader.Result> function) Methods in tigase.db.util that return types with arguments of type SchemaLoader.ResultModifier and TypeMethodDescriptionprotected Function<AuthRepository, SchemaLoader.Result> SchemaLoader.addUsersToRepositoryFunction(List<BareJID> jids, String pwd, Logger log) Method parameters in tigase.db.util with type arguments of type SchemaLoader.ResultModifier and TypeMethodDescriptionprotected <X extends RepositoryItem,T extends DataSource, R extends ComponentRepository<X>>
SchemaLoader.ResultSchemaLoader.withComponentRepository(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, Class<R> componentRepositoryClass, Logger log, Function<R, SchemaLoader.Result> function) protected <T extends DataSource>
SchemaLoader.ResultSchemaLoader.withUserRepository(SchemaManager.SchemaInfo schemaInfo, T dataSource, Class<T> dataSourceClass, Logger log, Function<UserRepository, SchemaLoader.Result> function)