A C D E F G H I L M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addScript(String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- addScript(String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- applicationContext - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
-
Topia application context
C
- callback - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
-
User callback.
- canIMigrate(Version, List<Version>) - Method in interface org.nuiton.topia.service.migration.TopiaMigrationServiceAskUserToMigrate
-
Ask user to migrate database.
- classifier - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
-
Migration classifier.
- classifier - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- close() - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- close() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- configuration - Variable in class org.nuiton.topia.service.migration.TopiaMigrationService
-
Configuration of service.
- configuration - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Service configuration.
- context - Variable in class org.nuiton.topia.service.migration.TopiaMigrationService
-
Contains all states of the service.
- createSchemaIfNotExist() - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- createSchemaIfNotExist() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- createSchemaIfNotExist() - Method in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
D
- dao - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Dao.
- dbNotVersioned - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Is database is versioned?
- dbVersion - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Current database version.
- DefaultMigrationVersionResourceScriptLayout - Class in org.nuiton.topia.service.migration.resources
-
Created on 01/02/19.
- DefaultMigrationVersionResourceScriptLayout() - Constructor for class org.nuiton.topia.service.migration.resources.DefaultMigrationVersionResourceScriptLayout
- doSqlWork(TopiaSqlWork) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- doSqlWork(TopiaSqlWork) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- dropSchema(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- dropSchema(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- dropTable(String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- dropTable(String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
E
- equals(Object) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- executeForH2(Consumer<MigrationVersionResourceExecutor>) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- executeForH2(Consumer<MigrationVersionResourceExecutor>) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- executeForPG(Consumer<MigrationVersionResourceExecutor>) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- executeForPG(Consumer<MigrationVersionResourceExecutor>) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
F
- findMultipleResult(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- findMultipleResult(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- findMultipleResultAstSet(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- findMultipleResultAstSet(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- findSingleResult(TopiaSqlQuery<O>) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- findSingleResult(TopiaSqlQuery<O>) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- flush() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
G
- generateFinalizeSqlScript(MigrationVersionResourceExecutor) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- generateSqlScript(MigrationVersionResourceExecutor) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- get() - Static method in class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
- getApplicationContext() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- getAskUserToMigrate() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- getAvailableVersions() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
- getCallback() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- getClassifier() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- getClassLoader() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- getClassLoader() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getConstraintNames(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getConstraintNames(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getContext() - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- getDbVersion() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- getFirstTableUniqueConstraintName(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getFirstTableUniqueConstraintName(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getForeignKeyConstraintName(String, String, String, boolean) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getForeignKeyConstraintName(String, String, String, boolean) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getForeignKeyConstraintNames(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getForeignKeyConstraintNames(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getLastVersion() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
- getLogPrefix() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getModelVersion() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- getModelVersion() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- getResource(Version) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
- getResource(Version) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- getResource(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getResources() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- getSchemaVersion() - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- getScriptForVersion() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getScriptLayout() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- getScriptLocation(Version, String, String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getScriptPath() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- getScriptPath(Version, String, String, String) - Method in class org.nuiton.topia.service.migration.resources.DefaultMigrationVersionResourceScriptLayout
- getScriptPath(Version, String, String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceScriptLayout
- getScriptVariables() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- getTemporaryDirectory() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- getTopiaIds(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getTopiaIds(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getUniqueConstraintName(String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getUniqueConstraintName(String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getUniqueKeyConstraintNames(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- getUniqueKeyConstraintNames(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- getVersion() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- getVersion() - Method in class org.nuiton.topia.service.migration.version.TMSVersion
- getVersion() - Method in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
- getVersion(JdbcHelper, String) - Static method in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
- getVersionsAfter(Version) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
H
- hashCode() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
I
- initOnCreateSchema() - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- initTopiaService(TopiaApplicationContext, Map<String, String>) - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- isDbNotVersioned() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- isForTck() - Static method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- isH2() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- isPG() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- isTableExists() - Method in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
- isVersionTableExist() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
L
- loadScript(Version, String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- logPrefix - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
M
- migrateIdx(MigrationVersionResourceExecutor, String, String, String) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- migrateVersion(TopiaMigrationServiceContext, Version) - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
- MigrationVersionResource - Class in org.nuiton.topia.service.migration.resources
-
This is the class to override for each migration version.
- MigrationVersionResource(Version) - Constructor for class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- MigrationVersionResource(Version, boolean) - Constructor for class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- MigrationVersionResource(Version, MigrationVersionResourceScriptLayout, boolean) - Constructor for class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- MigrationVersionResource.MigrateIdxSqlQuery - Class in org.nuiton.topia.service.migration.resources
- MigrationVersionResourceExecutor - Interface in org.nuiton.topia.service.migration.resources
-
Context used at runtime on
MigrationVersionResource.generateSqlScript(MigrationVersionResourceExecutor). - MigrationVersionResourceProvider - Class in org.nuiton.topia.service.migration.resources
-
Provider of
MigrationVersionResource. - MigrationVersionResourceProvider() - Constructor for class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
- MigrationVersionResourceScriptLayout - Interface in org.nuiton.topia.service.migration.resources
-
Defines how to load a script in a
MigrationVersionResourceExecutor.addScript(String, String)method. - modelVersion - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
-
Persistence model version (the version to migrate to).
N
- newExecutor(MigrationVersionResource, TopiaSqlSupport) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- newSessionFactory() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- newSessionFactory() - Method in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
O
- of(TopiaApplicationContext<?>, Map<String, String>) - Static method in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- of(TopiaMigrationServiceConfiguration) - Static method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- org.nuiton.topia.service.migration - package org.nuiton.topia.service.migration
- org.nuiton.topia.service.migration.resources - package org.nuiton.topia.service.migration.resources
- org.nuiton.topia.service.migration.version - package org.nuiton.topia.service.migration.version
P
- prepareQuery(Connection) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource.MigrateIdxSqlQuery
- prepareResult(ResultSet) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource.MigrateIdxSqlQuery
R
- removeFK(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- removeFK(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- removeFK(String, String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- removeFK(String, String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- removeFKIfExists(String, String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- removeFKIfExists(String, String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- removePKIfExists(String, String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- removePKIfExists(String, String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- removeUK(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- removeUK(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- requiresFinalize() - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- resources - Variable in class org.nuiton.topia.service.migration.resources.MigrationVersionResourceProvider
-
Available migration resources found in class-path indexed by their version.
- resources - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Available migration resources found in class-path.
- runSchemaMigration() - Method in class org.nuiton.topia.service.migration.TopiaMigrationService
S
- save(String) - Method in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
- saveModelVersion() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- saveVersion(Version) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- scriptForVersion - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- scriptLayout - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- scriptPath - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Path where to store sql scripts.
- setClassLoader(ClassLoader) - Static method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- setForTck(boolean) - Static method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- setScriptVariables(Map<String, String>) - Method in class org.nuiton.topia.service.migration.resources.MigrationVersionResource
- setVersion(String) - Method in class org.nuiton.topia.service.migration.version.TMSVersion
- sqlDllSupport - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- sqlSupport - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
T
- TABLE_NAME - Static variable in class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
- temporaryDirectory - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
-
Temporary directory used to create migration scripts.
- TMSVersion - Class in org.nuiton.topia.service.migration.version
- TMSVersion() - Constructor for class org.nuiton.topia.service.migration.version.TMSVersion
- TMSVersion(String) - Constructor for class org.nuiton.topia.service.migration.version.TMSVersion
- TMSVersionHibernateDao - Class in org.nuiton.topia.service.migration.version
- TMSVersionHibernateDao(TopiaApplicationContext<?>) - Constructor for class org.nuiton.topia.service.migration.version.TMSVersionHibernateDao
- toFinalize() - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- TopiaMigrationService - Class in org.nuiton.topia.service.migration
-
Topia migration service default implementation.
- TopiaMigrationService() - Constructor for class org.nuiton.topia.service.migration.TopiaMigrationService
- TopiaMigrationServiceAskUserToMigrate - Interface in org.nuiton.topia.service.migration
-
Callback to ask user to migrate.
- TopiaMigrationServiceConfiguration - Class in org.nuiton.topia.service.migration
-
Configuration of the
TopiaMigrationServiceservice. - TopiaMigrationServiceConfiguration(TopiaApplicationContext<?>, TopiaMigrationServiceAskUserToMigrate, String, Path) - Constructor for class org.nuiton.topia.service.migration.TopiaMigrationServiceConfiguration
- TopiaMigrationServiceContext - Class in org.nuiton.topia.service.migration
-
Contains all states of the migration service.
- TopiaMigrationServiceContext(TopiaMigrationServiceConfiguration, boolean, boolean, Version, MigrationVersionResourceProvider, TMSVersionHibernateDao) - Constructor for class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
- TopiaMigrationServiceExecutor - Class in org.nuiton.topia.service.migration
-
Default implementation of
MigrationVersionResourceExecutorwith extra methods used byTopiaMigrationService.migrateVersion(TopiaMigrationServiceContext, Version). - TopiaMigrationServiceExecutor(MigrationVersionResource, TopiaSqlSupport, String, Path, Map<String, String>) - Constructor for class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- TopiaMigrationServiceExecutor(TopiaMigrationServiceExecutor, Path) - Constructor for class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- toVersion() - Method in class org.nuiton.topia.service.migration.version.TMSVersion
V
- version - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- versionTableExist - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceContext
-
Is TMSVersion table exists?
W
- writer - Variable in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
- writeSql(String) - Method in interface org.nuiton.topia.service.migration.resources.MigrationVersionResourceExecutor
- writeSql(String) - Method in class org.nuiton.topia.service.migration.TopiaMigrationServiceExecutor
All Classes All Packages