Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
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, 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
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.
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
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
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
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 :
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2004-2009
CodeLutin
. All Rights Reserved.