org.nuiton.topia.migration.kernel
Class DependenciesHelper

java.lang.Object
  extended by org.nuiton.topia.migration.kernel.DependenciesHelper

Deprecated. since 2.3.4, please use now the simplify service TopiaMigrationEngine

@Deprecated
public class DependenciesHelper
extends Object

DependenciesHelper.java Permet de charger un fichier de mapping et de former les dependances entre les classes mappees

Author:
Chatellier Eric, Chevallereau Benjamin, Eon Sébastien, Trève Vincent

Field Summary
protected  org.hibernate.cfg.Configuration configuration
          Deprecated. La configuration contenant le schema
protected  Map<ProxyClass,List<ProxyClass>> mDependencies
          Deprecated. Liste des classes dépendantes pour chaque classe
protected  Map<ProxyClass,List<ProxyClass>> mInvertDependencies
          Deprecated. Liste des classes dépendantes d'une classe
protected  org.hibernate.SessionFactory sessionFactory
          Deprecated. La session factory, hibernate en a besoin pour determiner les liens
 
Constructor Summary
DependenciesHelper(org.hibernate.SessionFactory sessionFactory, org.hibernate.cfg.Configuration configuration)
          Deprecated. Constructeur
 
Method Summary
protected  void calculateDependencies()
          Deprecated. Calcule les dependances
 Set<ProxyClass> getDependencies(ProxyClass pc)
          Deprecated. Permet de recuperer la liste des classes dont depend la Classe passee en parametre
 Set<ProxyClass> getInvertDependencies(ProxyClass pc)
          Deprecated. Permet de recuperer la liste des classes qui dependent de la Classe passee en parametre
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sessionFactory

protected org.hibernate.SessionFactory sessionFactory
Deprecated. 
La session factory, hibernate en a besoin pour determiner les liens


configuration

protected org.hibernate.cfg.Configuration configuration
Deprecated. 
La configuration contenant le schema


mDependencies

protected Map<ProxyClass,List<ProxyClass>> mDependencies
Deprecated. 
Liste des classes dépendantes pour chaque classe


mInvertDependencies

protected Map<ProxyClass,List<ProxyClass>> mInvertDependencies
Deprecated. 
Liste des classes dépendantes d'une classe

Constructor Detail

DependenciesHelper

public DependenciesHelper(org.hibernate.SessionFactory sessionFactory,
                          org.hibernate.cfg.Configuration configuration)
Deprecated. 
Constructeur

Parameters:
sessionFactory - l'usine de sessions
configuration - une Configuration
Method Detail

calculateDependencies

protected void calculateDependencies()
Deprecated. 
Calcule les dependances


getDependencies

public Set<ProxyClass> getDependencies(ProxyClass pc)
Deprecated. 
Permet de recuperer la liste des classes dont depend la Classe passee en parametre

Parameters:
pc - une Classe
Returns:
la liste des classes dont depend la Classe passee en parametre

getInvertDependencies

public Set<ProxyClass> getInvertDependencies(ProxyClass pc)
Deprecated. 
Permet de recuperer la liste des classes qui dependent de la Classe passee en parametre

Parameters:
pc - une Classe
Returns:
la liste des classes qui dependent de la Classe passee en parametre


Copyright © 2004-2010 CodeLutin. All Rights Reserved.