Index

A C D E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractTopiaMigrationCallback - Class in org.nuiton.topia.migration
Abstract migration callback.
AbstractTopiaMigrationCallback() - Constructor for class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
 
applicationContext - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Topia application context (set during init)
askUser(Version, List<Version>) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
Hook to ask user if migration can be performed.

C

callback - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
CallbackHandler list (set during init)
callBack - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
callBack - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
callBackResolver - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
 
callBackResolver - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG
 
checkInit() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
close() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
create(TopiaHibernateSupport, String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
createTMSHibernateConfiguration(TopiaApplicationContext) - Static method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Creates the hibernate configuration to be used by the service.
createTMSSchema(Metadata) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 

D

dbEmpty - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
A flag to know if none of the dealed entities tables exists in db.
dbNotVersioned - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Drapeau pour savoir si la base est versionnée ou non
dbVersion - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Current database version (set during init)
deleteAll(Session) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
deleteAll(TopiaHibernateSupport) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
detectDbEmpty() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Detects if there is some schema existing for at least one of the dealed entity of the underlying db context.
detectDbVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
doMigration(Configuration, Version, boolean, boolean, List<Version>) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
Tentative de migration depuis la version de la base version la version souhaitee.
dropTMSSchema(Metadata) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 

E

execute(Connection) - Method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao.GetVersionWork
 
executeSQL(TopiaSqlSupport, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
Executes the given sqls requests.
executeSQL(TopiaSqlSupport, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
executeSQL(TopiaSqlSupport, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
executeSQL(TopiaSqlSupport, String...) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
 
executeSQL(TopiaSqlSupport, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
executeSQL(TopiaSqlSupport, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 

F

filterVersions(Set<Version>, Version, Version, boolean, boolean) - Static method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Filter versions.

G

get(TopiaHibernateSupport) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
getAllVersions() - Method in interface org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolver
Returns all detected versions.
getAllVersions() - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolverByServiceLoader
 
getApplicationVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
getAvailableVersions() - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
 
getAvailableVersions() - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG
 
getCallBack(Version) - Method in interface org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolver
 
getCallBack(Version) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolverByMap
 
getCallBack(Version) - Method in interface org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolver
for a given version, returns his migration callback.
getCallBack(Version) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolverByServiceLoader
 
getSafeParameter(Properties, String) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
getSchemaVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
getVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersion
 
getVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao.GetVersionWork
 
getVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
getVersion(Configuration, Session, String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
getVersion(TopiaHibernateSupport, String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
GetVersionWork(String, String) - Constructor for class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao.GetVersionWork
 

I

init - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Flag to know if the service is correctly initialized
initOnCreateSchema() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
initTopiaService(TopiaApplicationContext, Map<String, String>) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 

L

LEGACY_MAPPING - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
LEGACY_TABLE_NAME - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
LEGACY_TABLE_NAME - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 

M

metaData - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
migrateForVersion(Version, TopiaSqlSupport, boolean, boolean) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
 
migrateForVersion(Version, TopiaSqlSupport, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
 
migrateForVersion(Version, TopiaSqlSupport, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG
 
migrateForVersion(Version, TopiaSqlSupport, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByMethod
 
migrateSchema() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
migrateSchema() - Method in interface org.nuiton.topia.migration.TopiaMigrationService
MIGRATION_CALLBACK - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
The callback class name to use.
MIGRATION_MIGRATE_ON_INIT - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
MIGRATION_SHOW_PROGRESSION - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
Display or not migration progress ?
MIGRATION_SHOW_SQL - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
Display or not SQL requests ?
MigrationCallBackForVersion() - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
MigrationCallBackForVersion(Version, TopiaMigrationCallbackByClass) - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
MigrationCallBackForVersionResolverByMap(Map<Version, Class<? extends TopiaMigrationCallbackByClass.MigrationCallBackForVersion>>) - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolverByMap
 
MigrationCallBackForVersionResolverByServiceLoader() - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolverByServiceLoader
 
MigrationServiceException - Exception in org.nuiton.topia.migration
MigrationServiceException() - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
Deprecated.
Constructeur par defaut
MigrationServiceException(String) - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
Deprecated.
Constructeur avec message
MigrationServiceException(String, Throwable) - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
Deprecated.
Constructeur avec message et exception
MigrationServiceException(Throwable) - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
Deprecated.
Constructeur avec exception

O

org.nuiton.topia.migration - package org.nuiton.topia.migration
 
org.nuiton.topia.migration.mappings - package org.nuiton.topia.migration.mappings
 

P

prepareMigration(TopiaSqlSupport, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
prepareMigration(TopiaSqlSupport, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
prepareMigrationScript(TopiaSqlSupport, List<String>, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
prepareMigrationScript(TopiaSqlSupport, List<String>, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
PROPERTY_VERSION - Static variable in class org.nuiton.topia.migration.mappings.TMSVersion
 

R

readVersion(Session) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
runSchemaMigration() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 

S

saveApplicationVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Save the application's model version in the database.
saveVersion(Session, String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
sessionFactory - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
setCallBack(TopiaMigrationCallbackByClassNG) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
 
setVersion(String) - Method in class org.nuiton.topia.migration.mappings.TMSVersion
 
showProgression - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Flag to display progress or not
showSql - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Flag to display SQL requests or not

T

TABLE_NAME - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
TABLE_NAME - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
TMSVersion - Class in org.nuiton.topia.migration.mappings
TMSVersion.java
TMSVersion() - Constructor for class org.nuiton.topia.migration.mappings.TMSVersion
 
TMSVersion(String) - Constructor for class org.nuiton.topia.migration.mappings.TMSVersion
 
TMSVersionDAO - Class in org.nuiton.topia.migration.mappings
Deprecated.
TMSVersionDAO() - Constructor for class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 
TMSVersionHibernateDao - Class in org.nuiton.topia.migration.mappings
TMSVersion DAO helper.
TMSVersionHibernateDao() - Constructor for class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
TMSVersionHibernateDao.GetVersionWork - Class in org.nuiton.topia.migration.mappings
 
TopiaMigrationCallbackByClass - Class in org.nuiton.topia.migration
Migration callback which use a different class for each version to migrate.
TopiaMigrationCallbackByClass(TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolver) - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
 
TopiaMigrationCallbackByClass.MigrationCallBackForVersion - Class in org.nuiton.topia.migration
Call back for a given version.
TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolver - Interface in org.nuiton.topia.migration
Resolver to obtain the correct migration class for a given version.
TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolverByMap - Class in org.nuiton.topia.migration
A simple call back resolver via a constant map.
TopiaMigrationCallbackByClassNG - Class in org.nuiton.topia.migration
Migration callback which use a different class for each version to migrate.
TopiaMigrationCallbackByClassNG(TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolver) - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG
 
TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion - Class in org.nuiton.topia.migration
Call back for a given version.
TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolver - Interface in org.nuiton.topia.migration
Resolver to obtain the correct migration class for a given version.
TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolverByServiceLoader - Class in org.nuiton.topia.migration
A simple call back resolver via a service loader.
TopiaMigrationCallbackByMethod - Class in org.nuiton.topia.migration
Migration callback base on methods.
TopiaMigrationCallbackByMethod() - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallbackByMethod
 
TopiaMigrationEngine - Class in org.nuiton.topia.migration
Deprecated.
no longer maintained since using Hibernate 6 (we could not fix issues using new configuration directives) and is no longer user. Migrate to Flyway or Liquibase modules.
TopiaMigrationEngine() - Constructor for class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
 
TopiaMigrationService - Interface in org.nuiton.topia.migration
TopiaMigrationService.java
toVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersion
 

U

update(Session, TMSVersion) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
 
update(TopiaHibernateSupport, TMSVersion) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
Deprecated.
 

V

valueOf(String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersion
 
valueOf(Version) - Static method in class org.nuiton.topia.migration.mappings.TMSVersion
 
version - Variable in class org.nuiton.topia.migration.mappings.TMSVersionHibernateDao.GetVersionWork
 
version - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
 
versionConfiguration - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Hibernate Configuration only with TMSVersion entity (set during init)
versionDetected - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
A flag to check if version was detected in database.
versionMigrationMapping - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersionResolverByMap
 
versionMigrationMapping - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersionResolverByServiceLoader
 
versionTableExist - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
Deprecated.
Flag to know if the TMSVersion table is existing (set during init)
A C D E F G I L M O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form