Index
A C D E F G I L M O P R S T U V
All Classes|All Packages
All Classes|All Packages
All Classes|All Packages
A
- AbstractTopiaMigrationCallback - Class in org.nuiton.topia.migration
-
Abstract migration callback.
- AbstractTopiaMigrationCallback() - Constructor for class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
- 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
-
CallbackHandler list (initialise en pre-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
- context - Variable in class org.nuiton.topia.migration.TMSVersionPersister
-
Root context utilisé pour la migration.
- contextListener - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
delegate context listener.
- create(TopiaContext, String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- createTable(Metadata) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- createTableIfRequired() - Method in class org.nuiton.topia.migration.TMSVersionPersister
D
- dbEmpty - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
A flag to know if none of the dealed entities tables exists in db.
- dbNotVersioned - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Drapeau pour savoir si la base est versionnée ou non
- dbVersion - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Version courante de la base (initialise en pre-init)
- deleteAll(TopiaContext) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- deleteLegacyTable() - Method in class org.nuiton.topia.migration.TMSVersionPersister
- detectDbEmpty() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
-
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
-
Recupere depuis la base les états internes du service :
TopiaMigrationEngine.dbVersionTopiaMigrationEngine.dbEmpty - doMigrateSchema() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- doMigration(TopiaContext, 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.
- dropTable(Metadata) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
E
- execute(Connection) - Method in class org.nuiton.topia.migration.mappings.TMSVersionDAO.GetVersionWork
- executeSQL(TopiaContextImplementor, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
-
Executes the given
sqlsrequests. - executeSQL(TopiaContextImplementor, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- executeSQL(TopiaContextImplementor, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
- executeSQL(TopiaContextImplementor, String...) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
- executeSQL(TopiaContextImplementor, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- executeSQL(TopiaContextImplementor, String...) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
F
- filterVersions(Set<Version>, Version, Version, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Filter versions.
G
- get(TopiaContext) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- 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.AbstractTopiaMigrationCallback
- 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
- getMigrationMethod(Version) - Method in class org.nuiton.topia.migration.TopiaMigrationCallback
-
Deprecated.
- getPersistenceClasses() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- getSafeParameter(Properties, String) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- getServiceName() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- getVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersion
- getVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersionDAO.GetVersionWork
- getVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
- getVersion(boolean, String) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- getVersion(TopiaContext) - Method in class org.nuiton.topia.migration.TMSVersionPersister
- getVersion(TopiaContext, String) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- GetVersionWork(String, String) - Constructor for class org.nuiton.topia.migration.mappings.TMSVersionDAO.GetVersionWork
I
- init - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Un drapeau pour savoir si le service a bien ete initialise (i.e a bien fini la methode preInit)
- isLegacyVersionTableExist() - Method in class org.nuiton.topia.migration.TMSVersionPersister
- isVersionTableExist() - Method in class org.nuiton.topia.migration.TMSVersionPersister
L
- LEGACY_MAPPING - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- LEGACY_TABLE_NAME - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- legacyVersionMetadata - Variable in class org.nuiton.topia.migration.TMSVersionPersister
-
Configuration hibernate ne mappant que l'entite version de l'ancien systeme de migration.
- legacyVersionTableExist - Variable in class org.nuiton.topia.migration.TMSVersionPersister
-
Un drapeau pour savoir si la table version (de l'ancien service Manual) existe en base.
M
- migrateForVersion(Version, TopiaContextImplementor, boolean, boolean) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
- migrateForVersion(Version, TopiaContextImplementor, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass
- migrateForVersion(Version, TopiaContextImplementor, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG
- migrateForVersion(Version, TopiaContextImplementor, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByMethod
- migrateOnInit - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Un drapeau pour effectuer la migration au demarrage (initialise en pre-init)
- migrateSchema() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- migrateSchema() - Method in interface org.nuiton.topia.migration.TopiaMigrationService
- MIGRATION_CALLBACK - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
-
Pour spécifier dans la configuration le callback a utiliser
- MIGRATION_MIGRATE_ON_INIT - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
-
Un drapeau pour indiquer si on doit lancer le service au demarrage
- MIGRATION_SHOW_PROGRESSION - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
-
Pour afficher la progression des requetes sql executees
- MIGRATION_SHOW_SQL - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
-
Pour afficher les requetes sql executees
- 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
-
TopiaMigrationServiceException.java
- MigrationServiceException() - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
-
Constructeur par defaut
- MigrationServiceException(String) - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
-
Constructeur avec message
- MigrationServiceException(String, Throwable) - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
-
Constructeur avec message et exception
- MigrationServiceException(Throwable) - Constructor for exception org.nuiton.topia.migration.MigrationServiceException
-
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
- persistVersion(TopiaContext, Version) - Method in class org.nuiton.topia.migration.TMSVersionPersister
- postInit(TopiaContextImplementor) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- preInit(TopiaContextImplementor) - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
- prepareMigration(TopiaContextImplementor, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- prepareMigration(TopiaContextImplementor, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
- prepareMigrationScript(TopiaContextImplementor, List<String>, boolean, boolean) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- prepareMigrationScript(TopiaContextImplementor, 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
- rootContext - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
topia root context (initialise en pre-init)
S
- saveApplicationVersion() - Method in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Enregistre la version donnee en base avec creation de la table si elle n'existe pas.
- saveVersion(TopiaContext, Version) - Method in class org.nuiton.topia.migration.TMSVersionPersister
- SERVICE_NAME - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
-
Nom du service
- setCallBack(TopiaMigrationCallbackByClassNG) - Method in class org.nuiton.topia.migration.TopiaMigrationCallbackByClassNG.MigrationCallBackForVersion
- setTmsVersionPersister(TMSVersionPersister) - Method in class org.nuiton.topia.migration.AbstractTopiaMigrationCallback
- setVersion(String) - Method in class org.nuiton.topia.migration.mappings.TMSVersion
- showProgression - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Un drapeau pour afficher la progression des requetes sql executees
- showSql - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Un drapeau pour afficher les requetes sql executees
T
- TABLE_NAME - Static variable in class org.nuiton.topia.migration.mappings.TMSVersionDAO
- 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
-
TMSVersion DAO helper.
- TMSVersionDAO() - Constructor for class org.nuiton.topia.migration.mappings.TMSVersionDAO
- TMSVersionDAO.GetVersionWork - Class in org.nuiton.topia.migration.mappings
- tmsVersionPersister - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
Pour enregistrer les version en base (initialise en pre-init)
- TMSVersionPersister - Class in org.nuiton.topia.migration
-
To persiste the version inside the
TMSVersion. - TMSVersionPersister(TopiaContext, Metadata, Metadata) - Constructor for class org.nuiton.topia.migration.TMSVersionPersister
- TOPIA_SERVICE_NAME - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
-
Nom du service topia
- TopiaMigrationCallback - Class in org.nuiton.topia.migration
-
Deprecated.since 2.5, use now the
TopiaMigrationCallbackByClassorTopiaMigrationCallbackByMethod. will not be replaced and remove before version2.6. - TopiaMigrationCallback() - Constructor for class org.nuiton.topia.migration.TopiaMigrationCallback
-
Deprecated.
- 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
-
Le moteur de migration proposé par topia.
- TopiaMigrationEngine() - Constructor for class org.nuiton.topia.migration.TopiaMigrationEngine
- TopiaMigrationService - Interface in org.nuiton.topia.migration
-
TopiaMigrationService.java
- toVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersion
- transactionVetoable - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
delgate transaction listener
U
- update(TopiaContext, TMSVersion) - Static method in class org.nuiton.topia.migration.mappings.TMSVersionDAO
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.TMSVersionDAO.GetVersionWork
- version - Variable in class org.nuiton.topia.migration.TopiaMigrationCallbackByClass.MigrationCallBackForVersion
- versionDetected - Variable in class org.nuiton.topia.migration.TopiaMigrationEngine
-
A flag to check if version was detected in database.
- versionMetadata - Variable in class org.nuiton.topia.migration.TMSVersionPersister
-
Configuration hibernate ne mappant que l'entite version.
- 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.TMSVersionPersister
-
Un drapeau pour savoir si la table version existe en base.
All Classes|All Packages