A B C D E F G H I L M N O P R S T U V

A

AbstractMigration - Class in org.nuiton.topia.migration.transformation
AbstractMigration.java
AbstractMigration() - Constructor for class org.nuiton.topia.migration.transformation.AbstractMigration
 
accept(Class<? extends TopiaEntity>) - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
accept(EntityVisitor) - Method in class org.nuiton.topia.migration.TMSVersionAbstract
Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
addMigrationCallbackHandler(MigrationCallbackHandler) - Method in interface org.nuiton.topia.migration.MigrationService
Ajoute un callbackhandler pour la migration
addMigrationCallbackHandler(MigrationCallbackHandler) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
applicationVersion - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Version courante de l'application (initialise en pre-init)
askHandlerForMigration(DatabaseManager, String, String) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
Ask handler for migration.
askUser(Version, Version, List<Version>) - Method in class org.nuiton.topia.migration.ManualMigrationCallback
 

B

BaseException - Exception in org.nuiton.topia.migration.kernel
BaseException.java
BaseException(String) - Constructor for exception org.nuiton.topia.migration.kernel.BaseException
Constructeur
BaseException() - Constructor for exception org.nuiton.topia.migration.kernel.BaseException
Constructeur
BaseException(String, Throwable) - Constructor for exception org.nuiton.topia.migration.kernel.BaseException
Constructeur
BaseException(Throwable) - Constructor for exception org.nuiton.topia.migration.kernel.BaseException
Constructeur
beginTransaction(TopiaTransactionEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
beginTransaction(TopiaTransactionEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 

C

calculateDependencies() - Method in class org.nuiton.topia.migration.kernel.DependenciesHelper
Calcule les dependances
callback - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
CallbackHandler list (initialise en pre-init)
checkInformation() - Method in class org.nuiton.topia.migration.MigrationServiceImpl
Verifie si les information indispensable à la migration ont été renseignee.
checkInit() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
clone() - Method in interface org.nuiton.topia.migration.common.ProxyClass
Redefinition de la methode clone
clone() - Method in class org.nuiton.topia.migration.common.SimpleProxyClass
 
compareTo(Version) - Method in class org.nuiton.topia.migration.common.Version
Deprecated.  
compareTo(MigrationClass) - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
configuration - Variable in class org.nuiton.topia.migration.kernel.DependenciesHelper
La configuration contenant le schema
ConfigurationAdapter - Class in org.nuiton.topia.migration.kernel
ConfigurationAdapter.java Permet de s'abstraire d'hibernate lors de la migration des donnees.
ConfigurationAdapter(Configuration, Version) - Constructor for class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Constructeur.
ConfigurationHelper - Class in org.nuiton.topia.migration.kernel
ConfigurationHelper.java Charge des configuration en mode "dynamic-map".
ConfigurationHelper() - Constructor for class org.nuiton.topia.migration.kernel.ConfigurationHelper
Constructeur
copy(String) - Method in interface org.nuiton.topia.migration.common.MapAdapter
Recopie un attribut
copy(String) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Recopie un attribut
copyAll() - Method in interface org.nuiton.topia.migration.common.MapAdapter
Recopie tous les attributs.
copyAll() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Recopie tous les attributs.
createSchema(Configuration) - Method in class org.nuiton.topia.migration.DatabaseManager
Creer un schema
createVersionTable() - Method in class org.nuiton.topia.migration.DatabaseManager
Creer le schema pour la table "tms_version"
currentApplicationConfiguration - Variable in class org.nuiton.topia.migration.MigrationServiceImpl
Configuration hibernate courante utilisee par l'application
currentApplicationVersion - Variable in class org.nuiton.topia.migration.MigrationServiceImpl
Version courante de l'application
currentHibernateConfigurationFile - Variable in class org.nuiton.topia.migration.MigrationServiceImpl
Nom courant du fichier de configuration.

D

DatabaseManager - Class in org.nuiton.topia.migration
DatabaseManager.java Cette classe sert à acceder a la base, pour la version notement creer les schemas, renommer et supprimer les tables.
DatabaseManager(Properties) - Constructor for class org.nuiton.topia.migration.DatabaseManager
Constructeur
dbVersion - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Version courante de la base (initialise en pre-init)
delete(String) - Method in interface org.nuiton.topia.migration.common.MapAdapter
Suppression d'un attribut de la map de sortie.
delete(String) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Suppression d'un attribut de la map de sortie.
delete() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 
delete(E) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
 
deleteAll() - Method in interface org.nuiton.topia.migration.common.MapAdapter
Suppression de tous les attributs de la map de sortie.
deleteAll() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Suppression de tous les attributs de la map de sortie.
DependenciesHelper - Class in org.nuiton.topia.migration.kernel
DependenciesHelper.java Permet de charger un fichier de mapping et de former les dependances entre les classes mappees
DependenciesHelper(SessionFactory, Configuration) - Constructor for class org.nuiton.topia.migration.kernel.DependenciesHelper
Constructeur
detectDbVersion() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
Recupere depuis la base les états internes du service : versionTableExist dbVersion
disconnect() - Method in class org.nuiton.topia.migration.DatabaseManager
Se deconnecte
doMigrateSchema() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
doMigration(DatabaseManager, String, String) - Method in interface org.nuiton.topia.migration.callback.MigrationCallbackHandler
Ask for migration
doMigration(TopiaContext, Version, Version, List<Version>) - Method in class org.nuiton.topia.migration.ManualMigrationCallback
Tentative de migration depuis la version de la base version la version souhaitee.
dropSchema(Configuration) - Method in class org.nuiton.topia.migration.DatabaseManager
Supprimer un schema

E

entitiesList - Static variable in class org.nuiton.topia.migration.MigrationServiceDAOHelper
Deprecated. (will be removed soon).
equals(Object) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Comparaison de maps.
equals(Object) - Method in class org.nuiton.topia.migration.common.SimpleProxyClass
 
equals(Object) - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
equals(Object) - Method in class org.nuiton.topia.migration.common.Version
Deprecated.  
ExceptionAttributeUndefined - Exception in org.nuiton.topia.migration.common
ExceptionAttributeUndefined.java Lancee si le developpeur tente d'acceder a des attribut non existant.
ExceptionAttributeUndefined() - Constructor for exception org.nuiton.topia.migration.common.ExceptionAttributeUndefined
Constructeur par defaut
ExceptionAttributeUndefined(String) - Constructor for exception org.nuiton.topia.migration.common.ExceptionAttributeUndefined
Constructeur avec message
ExceptionAttributeUndefined(Throwable) - Constructor for exception org.nuiton.topia.migration.common.ExceptionAttributeUndefined
Constructeur avec exception
ExceptionAttributeUndefined(String, Throwable) - Constructor for exception org.nuiton.topia.migration.common.ExceptionAttributeUndefined
Constructeur avec message et exception
execute() - Method in class org.nuiton.topia.migration.kernel.Transformer
transforme la base
executeSQL(TopiaContextImplementor, String...) - Method in class org.nuiton.topia.migration.ManualMigrationCallback
 

F

findAllByVersion(String) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
Retourne les éléments ayant comme valeur pour l'attribut version le paramètre
findByVersion(String) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
Retourne le premier élément trouvé ayant comme valeur pour l'attribut version le paramètre
FinderMigration - Class in org.nuiton.topia.migration.transformation
FinderMigration.java
FinderMigration() - Constructor for class org.nuiton.topia.migration.transformation.FinderMigration
Constructeur vide.
FinderMigration(String) - Constructor for class org.nuiton.topia.migration.transformation.FinderMigration
Constructeur

G

getAggregate() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 
getBegin() - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
getCanonicalName() - Method in interface org.nuiton.topia.migration.common.ProxyClass
Nom long de la classe.
getCanonicalName() - Method in class org.nuiton.topia.migration.common.SimpleProxyClass
 
getClasses() - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Retourne le nom de toutes les classes definies dans cette configuration
getComposite() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 
getConfiguration() - Method in interface org.nuiton.topia.migration.MigrationService
Retourne la configuration
getConfiguration() - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
getConfigurationFile() - Method in interface org.nuiton.topia.migration.MigrationService
Renvoie le chemin du ficier de configuration utilise
getConfigurationFile() - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
getConfigurationInDirectory(String) - Method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Retourne une configuration correspondant au chargement de tous les mappings du dossier specifie.
getConnection() - Method in class org.nuiton.topia.migration.DatabaseManager
 
getContract() - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
getContractClass(Class<T>) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getContractClass() - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
Deprecated. 
getContractClasses() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getContracts() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getDAO(TopiaContext, Class<T>) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getDAO(TopiaContext, T) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getData(ProxyClass) - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Retourne l'ensemble des tuples d'une map
getData(ProxyClass, Serializable) - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
TODO comment me
getDataBaseVersion() - Method in class org.nuiton.topia.migration.DatabaseManager
Retourne la version de la base
getDbConfiguration() - Method in class org.nuiton.topia.migration.DatabaseManager
Retourne la configuration Hibernate de la base.
getDependencies(ProxyClass) - Method in class org.nuiton.topia.migration.kernel.DependenciesHelper
Permet de recuperer la liste des classes dont depend la Classe passee en parametre
getDependenciesHelper() - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Accesseur au dependencies helper
getDocumentBuilder() - Static method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Recopie, elle est protected dans lutin xml
getDocumentResolvedByHibernate(String) - Static method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Construit un nouveau document a partir du flux
getDom4jDocument(URL) - Static method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Charge un document dom4j
getEnd() - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
getEntityClass() - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
 
getEntityMappingFromFile(URL) - Static method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Charge un fichier et retourne un mapping valide pour etre manipule via les map
getIdAttribute() - Method in interface org.nuiton.topia.migration.common.ProxyClassMapped
Le nom de l'attribut
getIdAttribute() - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
getIdInner() - Method in interface org.nuiton.topia.migration.common.MapAdapter
Retourne l'identifiant de l'objet.
getIdInner() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Retourne l'identifiant de l'objet.
getImplementation() - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
getImplementationClass(Class<T>) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getImplementationClass() - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
Deprecated. 
getImplementationClasses() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getImplementationClassesAsString() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getImplementationFQN() - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
getInnerClass() - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Retourne le nom de la classe persistante d'entrée.
getInnerClass() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Retourne le nom de la classe persistante d'entrée.
getInnerMap() - Method in interface org.nuiton.topia.migration.common.MapAdapter
Fonction qui permet de récupérer une Map contenant toutes les informations de l'objet en entrée.
getInnerMap() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Fonction qui permet de récupérer une Map contenant toutes les informations de l'objet en entrée.
getInnerVersion() - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Retourne la version en entrée.
getInnerVersion() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Retourne la version en entrée.
getInstance() - Static method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Get single instance
getInvertDependencies(ProxyClass) - Method in class org.nuiton.topia.migration.kernel.DependenciesHelper
Permet de recuperer la liste des classes qui dependent de la Classe passee en parametre
getMappingsDirectory() - Method in interface org.nuiton.topia.migration.MigrationService
Retourne le repertoire des anciens schemas
getMappingsDirectory() - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
getMigrationClass() - Method in interface org.nuiton.topia.migration.common.ProxyClassMapped
La classe de migration
getMigrationClass() - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
getMigrationClass(ProxyClass, Version, Version) - Method in class org.nuiton.topia.migration.transformation.FinderMigration
Use to get migration class for one version to next version
getNameClass() - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
getNameIdAttribute(ProxyClass) - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Retourne le nom de l'attribut identifiant d'une classe en lisant la confuguration.
getNameMigrationClass() - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
getNewMap(ProxyClass, Serializable) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getNewMap(String, Serializable) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getNewMap(ProxyClass, Serializable) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne un tuple d'une table des nouvelles bases
getNewMap(String, Serializable) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne un tuple d'une table des nouvelles bases
getNewMaps(String) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getNewMaps(ProxyClass) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getNewMaps(String) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne les tuples d'une table des nouvelles bases
getNewMaps(ProxyClass) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne les tuples d'une table des nouvelles bases
getOldMap(ProxyClass, Serializable) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getOldMap(String, Serializable) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getOldMap(ProxyClass, Serializable) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne un tuple d'une table des annciennes bases
getOldMap(String, Serializable) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne un tuple d'une table des anciennes bases
getOldMaps(String) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getOldMaps(ProxyClass) - Method in class org.nuiton.topia.migration.kernel.Transformer
 
getOldMaps(String) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne les tuples d'une table des anciennes bases
getOldMaps(ProxyClass) - Method in interface org.nuiton.topia.migration.transformation.MapHelper
Retourne les tuples d'une table des anciennes bases
getOldValue(String) - Method in interface org.nuiton.topia.migration.common.MapAdapter
Accesseur permettant de récupérer les valeurs de l'objet entrant.
getOldValue(String) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Accesseur permettant de récupérer les valeurs de l'objet entrant.
getOuterClass() - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Retourne le nom de la classe persistante de sortie.
getOuterClass() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Retourne le nom de la classe persistante de sortie.
getOuterMap() - Method in interface org.nuiton.topia.migration.common.MapAdapter
Fonction qui permet de récupérer une Map afin de la sauvegarder directement en base.
getOuterMap() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Fonction qui permet de récupérer une Map afin de la sauvegarder directement en base.
getOuterVersion() - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Retourne la version en sortie.
getOuterVersion() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Retourne la version en sortie.
getParentClassName() - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
getPersistenceClasses() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
getPersistenceClasses() - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
getProxyClass() - Method in interface org.nuiton.topia.migration.common.ProxyClassMapped
La proxy class
getProxyClass() - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
getServiceName() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
getServiceName() - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
getShortClassName() - Method in class org.nuiton.topia.migration.common.SimpleProxyClass
 
getSingleConfiguration(Version) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
Recupere une configuration sur disque pour une version.
getTableSuffixForVersion(Version) - Method in class org.nuiton.topia.migration.DatabaseManager
Return table suffix name
getTMSVersionDAO(TopiaContext) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
 
getValidName() - Method in class org.nuiton.topia.migration.common.Version
Deprecated. Convertit les versions pour etre valides : - en java : "." interdit - en mysql, h2 ... : "." interdit
getValue(String) - Method in interface org.nuiton.topia.migration.common.MapAdapter
Accesseur permettant de récupérer les valeurs de l'objet sortant.
getValue(String) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Accesseur permettant de récupérer les valeurs de l'objet sortant.
getVersion() - Method in class org.nuiton.topia.migration.common.Version
Deprecated.  
getVersion() - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Retourne la version
getVersion() - Method in class org.nuiton.topia.migration.mappings.TMSVersion
Retourne la version
getVersion() - Method in interface org.nuiton.topia.migration.TMSVersion
 
getVersion() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 
getVersions() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
Recupere toutes les versions prises en charge par le service de migration.

H

hashCode() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Calcul le code de hashage.
hashCode() - Method in class org.nuiton.topia.migration.common.SimpleProxyClass
 
hashCode() - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 

I

init - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Un drapeau pour savoir si le service a bien ete initialise (i.e a bien fini la methode preInit)
instance - Static variable in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Single instance
isSchemaExist(Configuration) - Method in class org.nuiton.topia.migration.DatabaseManager
Test si les tables correspondant a une configuration existent.

L

loadApplicationConfiguration() - Method in class org.nuiton.topia.migration.MigrationServiceImpl
Charge la configuration locale si elle n'est pas deja ete fournit
loadIntermediateConfigurations(Version) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
Charge les configurations de version a partir de vdbVersion "non compris" jusqu'a currentApplicationVersion "non compris"

M

ManualMigrationCallback - Class in org.nuiton.topia.migration
ManualMigrationCallback
ManualMigrationCallback() - Constructor for class org.nuiton.topia.migration.ManualMigrationCallback
 
ManualMigrationCallback.MigrationChoice - Enum in org.nuiton.topia.migration
CallbackHandler return type.
ManualMigrationEngine - Class in org.nuiton.topia.migration
TopiaMigrationServiceImpl.java Classe principale du projet.
ManualMigrationEngine() - Constructor for class org.nuiton.topia.migration.ManualMigrationEngine
 
MapAdapter - Interface in org.nuiton.topia.migration.common
MapAdapter.java Interface developpeur, contenant juste les methodes qui lui sont nécessaires.
MapAdapterAdmin - Interface in org.nuiton.topia.migration.common
MapAdapterAdmin.java Interface interne, contenant plus de méthodes que celle du developpeur.
MapAdapterImpl - Class in org.nuiton.topia.migration.common
MapAdapterImpl.java Implementation des MapAdapter.
MapAdapterImpl() - Constructor for class org.nuiton.topia.migration.common.MapAdapterImpl
Constructeur vide.
MapAdapterImpl(Map<String, Object>, ProxyClass, String, Serializable) - Constructor for class org.nuiton.topia.migration.common.MapAdapterImpl
Constructeur qui permet d'initialiser complètement l'objet.
MapHelper - Interface in org.nuiton.topia.migration.transformation
MapHelper.java Permet d'acceder aux autres tuples, de l'etape de migration courante
mappingsDirectory - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Chemin du dossier contenant les schemas de toutes les versions (initialise en pre-init)
mappingsDirectory - Variable in class org.nuiton.topia.migration.MigrationServiceImpl
Chemin du dossier contenant les schema de touts les versions
mDependencies - Variable in class org.nuiton.topia.migration.kernel.DependenciesHelper
Liste des classes dépendantes pour chaque classe
migrate(MapAdapter, MapHelper) - Method in class org.nuiton.topia.migration.transformation.AbstractMigration
Effectue la migration
migrate(MapAdapter, MapHelper) - Method in interface org.nuiton.topia.migration.transformation.Migration
Effectue la migration
migrate(MapAdapter, MapHelper) - Method in class org.nuiton.topia.migration.transformation.MigrationNull
 
migrateFrom() - Method in class org.nuiton.topia.migration.transformation.AbstractMigration
Nom de la classe depuis laquelle provient la nouvelle classe
migrateFrom() - Method in interface org.nuiton.topia.migration.transformation.Migration
Nom de la classe depuis laquelle provient la nouvelle classe
migrateOnInit - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Un drapeau pour effectuer la migration au demarrage (initialise en pre-init)
migrateSchema() - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
migrateSchema() - Method in interface org.nuiton.topia.migration.MigrationService
Migrate the schema
migrateSchema() - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
migrateSchema() - Method in interface org.nuiton.topia.migration.TopiaMigrationService
 
Migration - Interface in org.nuiton.topia.migration.transformation
Migration.java
MIGRATION_APPLICATION_VERSION - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
La version de référence
MIGRATION_APPLICATION_VERSION - Static variable in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
Nom des proprietes
MIGRATION_CALLBACK - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
L'unique handler a utiliser
MIGRATION_CALLBACKHANDLERS - Static variable in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
MIGRATION_MAPPING_DIRECTORY - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
L'emplacement de tous les mappings
MIGRATION_MIGRATE_ON_INIT - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
Un drapeau pour indiquer si on doit lancer le service au demarrage
MIGRATION_MODEL_NAME - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
Les noms des modèles connus
MIGRATION_MODEL_NAMES - Static variable in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
MIGRATION_PREVIOUS_MAPPING_DIRECTORY - Static variable in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
MigrationCallbackHandler - Interface in org.nuiton.topia.migration.callback
MigrationCallBackHandler
MigrationCallbackHandler.MigrationChoice - Enum in org.nuiton.topia.migration.callback
CallbackHandler return type.
migrationCallBackHandlers - Variable in class org.nuiton.topia.migration.MigrationServiceImpl
CallbackHandler list
MigrationClass - Class in org.nuiton.topia.migration.transformation
MigrationClass.java
MigrationClass() - Constructor for class org.nuiton.topia.migration.transformation.MigrationClass
 
MigrationClass(String, ProxyClass, Version, Version) - Constructor for class org.nuiton.topia.migration.transformation.MigrationClass
 
MigrationClass(String, String, Version, Version) - Constructor for class org.nuiton.topia.migration.transformation.MigrationClass
 
MigrationNull - Class in org.nuiton.topia.migration.transformation
MigrationNull.java
MigrationNull() - Constructor for class org.nuiton.topia.migration.transformation.MigrationNull
 
MigrationService - Interface in org.nuiton.topia.migration
MigrationService.java
MigrationServiceDAOHelper - Class in org.nuiton.topia.migration
 
MigrationServiceDAOHelper() - Constructor for class org.nuiton.topia.migration.MigrationServiceDAOHelper
no instance for this helper
MigrationServiceDAOHelper.MigrationServiceEntityEnum - Enum in org.nuiton.topia.migration
 
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
MigrationServiceImpl - Class in org.nuiton.topia.migration
MigrationServiceImpl.java Classe principale du projet.
MigrationServiceImpl() - Constructor for class org.nuiton.topia.migration.MigrationServiceImpl
Constructeur vide.
mInvertDependencies - Variable in class org.nuiton.topia.migration.kernel.DependenciesHelper
Liste des classes dépendantes d'une classe
modifyId(Serializable) - Method in class org.nuiton.topia.migration.transformation.AbstractMigration
Modification de l'identifiant
modifyId(Serializable) - Method in interface org.nuiton.topia.migration.transformation.Migration
Modification de l'identifiant

N

NullMigrationClass - Class in org.nuiton.topia.migration.kernel
NullMigrationClass.java
NullMigrationClass(String, ProxyClass, Version, Version) - Constructor for class org.nuiton.topia.migration.kernel.NullMigrationClass
Constructeur.

O

ObjectNotFound - Exception in org.nuiton.topia.migration.kernel
ObjectNotFound.java
ObjectNotFound() - Constructor for exception org.nuiton.topia.migration.kernel.ObjectNotFound
 
ObjectNotFound(String) - Constructor for exception org.nuiton.topia.migration.kernel.ObjectNotFound
 
ObjectNotFound(Throwable) - Constructor for exception org.nuiton.topia.migration.kernel.ObjectNotFound
 
ObjectNotFound(String, Throwable) - Constructor for exception org.nuiton.topia.migration.kernel.ObjectNotFound
 
org.nuiton.topia.migration - package org.nuiton.topia.migration
 
org.nuiton.topia.migration.callback - package org.nuiton.topia.migration.callback
 
org.nuiton.topia.migration.common - package org.nuiton.topia.migration.common
 
org.nuiton.topia.migration.kernel - package org.nuiton.topia.migration.kernel
 
org.nuiton.topia.migration.mappings - package org.nuiton.topia.migration.mappings
 
org.nuiton.topia.migration.transformation - package org.nuiton.topia.migration.transformation
 

P

postCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
postCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
postInit(TopiaContextImplementor) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
postInit(TopiaContextImplementor) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
postRestoreSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
postRestoreSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
postUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
postUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
preCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
preCreateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
preInit(TopiaContextImplementor) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
preInit(TopiaContextImplementor) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
preRestoreSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
preRestoreSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
preUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
 
preUpdateSchema(TopiaContextEvent) - Method in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
ProxyClass - Interface in org.nuiton.topia.migration.common
ProxyClass.java Represente un nom long de classe.
ProxyClassMapped - Interface in org.nuiton.topia.migration.common
ProxyClassMapped.java Un proxy class, et le nom de son attribut identifiant
putVersionInDatabase(Version) - Method in class org.nuiton.topia.migration.DatabaseManager
Introduit la version du nouveau schema dans la base
putVersionInDatabase(Properties, Version, boolean) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
Put version in database Single method because, version can be created alone...

R

removeTablesFromOldMapping(Configuration) - Method in class org.nuiton.topia.migration.DatabaseManager
Supprime les tables des l'ancien mapping
renameTables(Configuration, Version) - Method in class org.nuiton.topia.migration.DatabaseManager
Renomme les tables en supprimant le suffixe
rootContext - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
topia root context (initialise en pre-init)

S

saveMap(MapAdapterAdmin, Map<ProxyClassMapped, ProxyClassMapped>) - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Sauve une map
saveMaps(Collection<MapAdapterAdmin>, Map<ProxyClassMapped, ProxyClassMapped>) - Method in class org.nuiton.topia.migration.kernel.ConfigurationAdapter
Sauve une collection de map
saveVersion(Version) - Method in class org.nuiton.topia.migration.ManualMigrationEngine
Enregistre la version donnee en base avec creation de la table si elle n'existe pas.
SERVICE_NAME - Static variable in interface org.nuiton.topia.migration.TopiaMigrationService
Nom du service
sessionFactory - Variable in class org.nuiton.topia.migration.kernel.DependenciesHelper
La session factory, hibernate en a besoin pour determiner les liens
setApplicationSchemaInDatabase(Configuration) - Method in class org.nuiton.topia.migration.DatabaseManager
Creer le nouveau schema pour l'application
setApplicationVersion(String) - Method in interface org.nuiton.topia.migration.MigrationService
Change la version courante
setApplicationVersion(String) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
setBegin(Version) - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
setConfiguration(Configuration) - Method in interface org.nuiton.topia.migration.MigrationService
Renseigne la configuration
setConfiguration(Configuration) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
setConfigurationFile(String) - Method in interface org.nuiton.topia.migration.MigrationService
Modifie le fichier de configuration
setConfigurationFile(String) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
setEnd(Version) - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
setImplementationFQN(String) - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
setInner(ProxyClass, String, Serializable, Map<String, Object>) - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Modificateur qui permet d'initialiser l'entrée de l'objet.
setInner(String, Serializable, Map<String, Object>) - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Modificateur qui permet d'initialiser l'entrée de l'objet en supposant que l'objet entrant est de la même classe que celui sortant.
setInner(ProxyClass, String, Serializable, Map<String, Object>) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Modificateur qui permet d'initialiser l'entrée de l'objet.
setInner(String, Serializable, Map<String, Object>) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Modificateur qui permet d'initialiser l'entrée de l'objet en supposant que l'objet entrant est de la même classe que celui sortant.
setInnerVersion(Version) - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Modificateur de la version entrante.
setInnerVersion(Version) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Modificateur de la version entrante.
setMappingsDirectory(String) - Method in interface org.nuiton.topia.migration.MigrationService
Modifie le chemin du dossier des anciens schemas
setMappingsDirectory(String) - Method in class org.nuiton.topia.migration.MigrationServiceImpl
 
setNameClass(ProxyClass) - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
setNameIdAttribute(Serializable) - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
setNameMigrationClass(String) - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
setOldValue(String, Serializable) - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Modificateur d'un parametre de la mode en entrée.
setOldValue(String, Serializable) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
 
setOuterClass(ProxyClass) - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Modificateur de la classe sortante.
setOuterClass(ProxyClass) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Modificateur de la classe sortante.
setOuterVersion(Version) - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Modificateur de la version sortante.
setOuterVersion(Version) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Modificateur de la version sortante.
setRenamedTableSchema(Configuration, Version) - Method in class org.nuiton.topia.migration.DatabaseManager
Renome les table dans la configuration hibernate
setValue(String, Serializable) - Method in interface org.nuiton.topia.migration.common.MapAdapter
Modificateur permettant de définir la valeur d'un attribut de l'objet sortant.
setValue(String, Serializable) - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Modificateur permettant de définir la valeur d'un attribut de l'objet sortant.
setVersion(String) - Method in class org.nuiton.topia.migration.common.Version
Deprecated.  
setVersion(String) - Method in class org.nuiton.topia.migration.mappings.TMSVersion
Change la version
setVersion(String) - Method in interface org.nuiton.topia.migration.TMSVersion
 
setVersion(String) - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 
SimpleProxyClass - Class in org.nuiton.topia.migration.common
SimpleProxyClass.java
SimpleProxyClass(String) - Constructor for class org.nuiton.topia.migration.common.SimpleProxyClass
Contructeur avec nom long
SimpleProxyClassMapped - Class in org.nuiton.topia.migration.common
SimpleProxyClassMapped.java
SimpleProxyClassMapped(ProxyClass, Serializable) - Constructor for class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
SimpleProxyClassMapped(ProxyClass, Serializable, Migration) - Constructor for class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
SimpleProxyClassMapped(ProxyClass) - Constructor for class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
switchVersion() - Method in interface org.nuiton.topia.migration.common.MapAdapterAdmin
Méthode pour basculer la version sortante sur la version entrante.
switchVersion() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
Méthode pour basculer la version sortante sur la version entrante.

T

TMSVersion - Class in org.nuiton.topia.migration.mappings
TMSVersion.java
TMSVersion(String) - Constructor for class org.nuiton.topia.migration.mappings.TMSVersion
Constructeur
TMSVersion - Interface in org.nuiton.topia.migration
 
TMSVersionAbstract - Class in org.nuiton.topia.migration
Implantation POJO pour l'entité TMSVersion.
TMSVersionAbstract() - Constructor for class org.nuiton.topia.migration.TMSVersionAbstract
Constructeur de TMSVersionAbstract par défaut.
TMSVersionDAO - Class in org.nuiton.topia.migration
Cette classe etend le DAOImpl pour parametrer la classe avec le bon type Cette classe est marque finale car l'heritage entre les DAO se fait sur les DOAImpl, c-a-d que DAOAbstract peut etendre le DAOImpl
TMSVersionDAO() - Constructor for class org.nuiton.topia.migration.TMSVersionDAO
 
TMSVersionDAOAbstract<E extends TMSVersion> - Class in org.nuiton.topia.migration
Implantation DAO pour l'entité TMSVersion.
TMSVersionDAOAbstract() - Constructor for class org.nuiton.topia.migration.TMSVersionDAOAbstract
 
TMSVersionDAOImpl<E extends TMSVersion> - Class in org.nuiton.topia.migration
Implantation du DAO pour l'entité TMSVersion.
TMSVersionDAOImpl() - Constructor for class org.nuiton.topia.migration.TMSVersionDAOImpl
 
TMSVersionImpl - Class in org.nuiton.topia.migration
Implantation des operations pour l'entité TMSVersion.
TMSVersionImpl() - Constructor for class org.nuiton.topia.migration.TMSVersionImpl
 
TOPIA_PERSISTENCE_CLASSES - Static variable in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
TOPIA_PERSISTENCE_DIRECTORIES - Static variable in class org.nuiton.topia.migration.TopiaMigrationServiceImpl
C'est la meme, mais ca vire des dependances
TopiaMigrationService - Interface in org.nuiton.topia.migration
TopiaMigrationService.java
TopiaMigrationServiceImpl - Class in org.nuiton.topia.migration
TopiaMigrationServiceImpl.java Classe principale du projet.
TopiaMigrationServiceImpl() - Constructor for class org.nuiton.topia.migration.TopiaMigrationServiceImpl
 
toString() - Method in class org.nuiton.topia.migration.common.MapAdapterImpl
 
toString() - Method in class org.nuiton.topia.migration.common.SimpleProxyClass
 
toString() - Method in class org.nuiton.topia.migration.common.SimpleProxyClassMapped
 
toString() - Method in class org.nuiton.topia.migration.common.Version
Deprecated.  
toString() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 
toString() - Method in class org.nuiton.topia.migration.transformation.MigrationClass
 
transformAsValidHibernateMapConfigFile(Document) - Static method in class org.nuiton.topia.migration.kernel.ConfigurationHelper
Transforme en ajoutant des info de mappings.
Transformer - Class in org.nuiton.topia.migration.kernel
Transformer.java
Transformer(SortedMap<Version, ConfigurationAdapter>) - Constructor for class org.nuiton.topia.migration.kernel.Transformer
Transformer

U

update() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
 

V

valueOf(String) - Static method in enum org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nuiton.topia.migration.ManualMigrationCallback.MigrationChoice
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
Returns the enum constant of this type with the specified name.
valueOf(TopiaEntity) - Static method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
valueOf(Class<?>) - Static method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
 
values() - Static method in enum org.nuiton.topia.migration.callback.MigrationCallbackHandler.MigrationChoice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nuiton.topia.migration.ManualMigrationCallback.MigrationChoice
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in org.nuiton.topia.migration.common
Deprecated. since 2.2.0, prefer use Version
Version() - Constructor for class org.nuiton.topia.migration.common.Version
Deprecated. Constructeur vide
Version(String) - Constructor for class org.nuiton.topia.migration.common.Version
Deprecated. Constructeur avec version
VERSION - Static variable in interface org.nuiton.topia.migration.TMSVersion
 
version - Variable in class org.nuiton.topia.migration.TMSVersionAbstract
 
versionConfiguration - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Configuration hibernate ne mappant que l'entite version (initialise en pre-init)
versions - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
ensemble des versions connues par le service
versionTableExist - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Un drapeau pour savoir si la table version existe en base (initialise en pre-init)
VZERO - Static variable in class org.nuiton.topia.migration.common.Version
Deprecated. Version V0

A B C D E F G H I L M N O P R S T U V

Copyright © 2004-2009 CodeLutin. All Rights Reserved.