|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.migration.DatabaseManager
TopiaMigrationEngine
@Deprecated public class DatabaseManager
DatabaseManager.java
Cette classe sert à acceder a la base, pour la version notement creer les schemas, renommer et supprimer les tables.
| Constructor Summary | |
|---|---|
DatabaseManager(Properties pInfosConnexion)
Deprecated. Constructeur |
|
| Method Summary | |
|---|---|
protected void |
createSchema(org.hibernate.cfg.Configuration configuration)
Deprecated. Creer un schema |
void |
createVersionTable()
Deprecated. Creer le schema pour la table "tms_version" |
void |
disconnect()
Deprecated. Se deconnecte |
protected void |
dropSchema(org.hibernate.cfg.Configuration configuration)
Deprecated. Supprimer un schema |
Connection |
getConnection()
Deprecated. |
org.nuiton.util.Version |
getDataBaseVersion()
Deprecated. Retourne la version de la base |
org.hibernate.cfg.Configuration |
getDbConfiguration()
Deprecated. Retourne la configuration Hibernate de la base. |
protected String |
getTableSuffixForVersion(org.nuiton.util.Version version)
Deprecated. Return table suffix name |
boolean |
isSchemaExist(org.hibernate.cfg.Configuration configuration)
Deprecated. Test si les tables correspondant a une configuration existent. |
void |
putVersionInDatabase(org.nuiton.util.Version newVersion)
Deprecated. Introduit la version du nouveau schema dans la base |
void |
removeTablesFromOldMapping(org.hibernate.cfg.Configuration oldConfiguration)
Deprecated. Supprime les tables des l'ancien mapping |
void |
renameTables(org.hibernate.cfg.Configuration oldConfiguration,
org.nuiton.util.Version vdbVersion)
Deprecated. Renomme les tables en supprimant le suffixe |
void |
setApplicationSchemaInDatabase(org.hibernate.cfg.Configuration newConfiguration)
Deprecated. Creer le nouveau schema pour l'application |
org.hibernate.cfg.Configuration |
setRenamedTableSchema(org.hibernate.cfg.Configuration oldConfiguration,
org.nuiton.util.Version vdbVersion)
Deprecated. Renome les table dans la configuration hibernate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DatabaseManager(Properties pInfosConnexion)
pInfosConnexion - Properties hibernate| Method Detail |
|---|
public org.hibernate.cfg.Configuration getDbConfiguration()
public Connection getConnection()
Connection, charge a l'appelant de la fermer par la
suite
public org.nuiton.util.Version getDataBaseVersion()
throws MigrationServiceException
MigrationServiceException - si un pb
public void renameTables(org.hibernate.cfg.Configuration oldConfiguration,
org.nuiton.util.Version vdbVersion)
vdbVersion - Version a ajouteroldConfiguration - Configuration contenant le schema
public org.hibernate.cfg.Configuration setRenamedTableSchema(org.hibernate.cfg.Configuration oldConfiguration,
org.nuiton.util.Version vdbVersion)
oldConfiguration - vdbVersion -
public void setApplicationSchemaInDatabase(org.hibernate.cfg.Configuration newConfiguration)
newConfiguration - la configuration contenant le nouveau schemaprotected void createSchema(org.hibernate.cfg.Configuration configuration)
configuration - la configuration contenant les schemasprotected void dropSchema(org.hibernate.cfg.Configuration configuration)
configuration - la configuration contenant les schemaspublic void createVersionTable()
public void putVersionInDatabase(org.nuiton.util.Version newVersion)
newVersion - la versionpublic void removeTablesFromOldMapping(org.hibernate.cfg.Configuration oldConfiguration)
oldConfiguration - configuration contenant le schemaprotected String getTableSuffixForVersion(org.nuiton.util.Version version)
version - version
public boolean isSchemaExist(org.hibernate.cfg.Configuration configuration)
configuration - la configuration
public void disconnect()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||