Class TMSVersionHibernateDao

java.lang.Object
org.nuiton.topia.migration.mappings.TMSVersionHibernateDao
Direct Known Subclasses:
TMSVersionDAO

public class TMSVersionHibernateDao extends Object
TMSVersion DAO helper.
Since:
2.3.4
Author:
Tony Chemit - chemit@codelutin.com
  • Field Details

  • Constructor Details

    • TMSVersionHibernateDao

      public TMSVersionHibernateDao()
  • Method Details

    • readVersion

      public static TMSVersion readVersion(org.hibernate.Session session) throws TopiaException
      Throws:
      TopiaException
    • createTMSSchema

      public static void createTMSSchema(org.hibernate.boot.Metadata metadata)
    • dropTMSSchema

      public static void dropTMSSchema(org.hibernate.boot.Metadata metadata)
    • saveVersion

      public static TMSVersion saveVersion(org.hibernate.Session session, String version) throws TopiaException
      Throws:
      TopiaException
    • update

      public static void update(org.hibernate.Session session, TMSVersion version) throws TopiaException
      Throws:
      TopiaException
    • deleteAll

      public static void deleteAll(org.hibernate.Session session) throws TopiaException
      Throws:
      TopiaException
    • getVersion

      public static org.nuiton.version.Version getVersion(org.hibernate.cfg.Configuration hibernateConfiguration, org.hibernate.Session session, String tableName)