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 :
accept(EntityVisitor) - Method in class org.nuiton.topia.migration.TMSVersionAbstract
accept : Envoi via les methodes du visitor l'ensemble des champs de l'entity avec leur nom, type et valeur.
accept() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
accept :
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
contract - Variable in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
the contract of the entity
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
dbNotVersioned - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Drapeau pour savoir si la base est versionnée ou non
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 :
delete(E) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
delete :
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, boolean, boolean, 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

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
 
executeSQL(TopiaContextImplementor, boolean, boolean, String...) - Method in class org.nuiton.topia.migration.ManualMigrationCallback
Executes the given sqls requests.

F

findAllByVersion(String) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
findAllByVersion : Retourne les éléments ayant comme valeur pour l'attribut version le paramètre.
findAllUsages(E) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
findAllUsages :
findByVersion(String) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
findByVersion : 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
findUsages(Class<U>, E) - Method in class org.nuiton.topia.migration.TMSVersionDAOAbstract
findUsages :

G

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
getComposite :
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
getContract :
getContractClass(Class<T>) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getContractClass :
getContractClasses() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getContractClasses :
getContracts() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getContracts :
getDAO(TopiaContext, Class<T>) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getDAO :
getDAO(TopiaContext, T) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getDAO :
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
getEntityClass :
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
getImplementation :
getImplementationClass(Class<T>) - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getImplementationClass :
getImplementationClasses() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getImplementationClasses :
getImplementationClassesAsString() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getImplementationClassesAsString :
getImplementationFQN() - Method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
getImplementationFQN :
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
getModelName() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getModelName :
getModelVersion() - Static method in class org.nuiton.topia.migration.MigrationServiceDAOHelper
getModelVersion :
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
getTMSVersionDAO :
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 :
getVersion() - Method in class org.nuiton.topia.migration.TMSVersionAbstract
getVersion :
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

implementation - Variable in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
the implementation class of the entity (will be lazy computed at runtime)
implementationFQN - Variable in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
the fully qualified name of the implementation of the entity
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
 
MIGRATION_SHOW_PROGRESSION - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
Pour afficher la progression des requetes sql executees
MIGRATION_SHOW_SQL - Static variable in class org.nuiton.topia.migration.ManualMigrationEngine
Pour afficher les requetes sql executees
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
MigrationServiceDAOHelper :
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
setImplementationFQN :
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 :
setVersion(String) - Method in class org.nuiton.topia.migration.TMSVersionAbstract
setVersion :
showProgression - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Un drapeau pour afficher la progression des requetes sql executees
showSql - Variable in class org.nuiton.topia.migration.ManualMigrationEngine
Un drapeau pour afficher les requetes sql executees
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
 
TMSVersionAbstract() - Constructor for class org.nuiton.topia.migration.TMSVersionAbstract
 
TMSVersionDAO - Class in org.nuiton.topia.migration
 
TMSVersionDAO() - Constructor for class org.nuiton.topia.migration.TMSVersionDAO
 
TMSVersionDAOAbstract<E extends TMSVersion> - Class in org.nuiton.topia.migration
 
TMSVersionDAOAbstract() - Constructor for class org.nuiton.topia.migration.TMSVersionDAOAbstract
 
TMSVersionDAOImpl<E extends TMSVersion> - Class in org.nuiton.topia.migration
 
TMSVersionDAOImpl() - Constructor for class org.nuiton.topia.migration.TMSVersionDAOImpl
 
TMSVersionImpl - Class in org.nuiton.topia.migration
 
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 :
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
update :

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 :
valueOf(Class<?>) - Static method in enum org.nuiton.topia.migration.MigrationServiceDAOHelper.MigrationServiceEntityEnum
valueOf :
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-2010 CodeLutin. All Rights Reserved.