com.xpn.xwiki.store.migration.hibernate
Interface HibernateDataMigration

All Superinterfaces:
DataMigration
All Known Implementing Classes:
AbstractHibernateDataMigration, LegacyDataMigration, R15428XWIKI2977DataMigration, R35100XWIKI7564DataMigration, R35101XWIKI7645DataMigration, R35102XWIKI7771DataMigration, R40000XWIKI6990DataMigration, R42000XWIKI7726DataMigration, R43000XWIKI6691DataMigration, R4340XWIKI883DataMigration, R4359XWIKI1459DataMigration, R6079XWIKI1878DataMigration, R6405XWIKI1933DataMigration, R7350XWIKI2079DataMigration

@Role
public interface HibernateDataMigration
extends DataMigration

Hibernate data migrations role.

Since:
3.4M1
Version:
$Id: 81fba24afb95683c3841acef6da259d4a859ed4e $

Method Summary
 String getLiquibaseChangeLog()
           
 String getPreHibernateLiquibaseChangeLog()
           
 
Methods inherited from interface com.xpn.xwiki.store.migration.DataMigration
getDescription, getName, getVersion, migrate, shouldExecute
 

Method Detail

getPreHibernateLiquibaseChangeLog

String getPreHibernateLiquibaseChangeLog()
                                         throws DataMigrationException
Returns:
some liquibase changelogs for refactoring the database before the hibernate schema update is processed
Throws:
DataMigrationException - on error
Since:
4.3

getLiquibaseChangeLog

String getLiquibaseChangeLog()
                             throws DataMigrationException
Returns:
some liquibase changelogs for refactoring the database after the hibernate schema update has been processed
Throws:
DataMigrationException - on error
Since:
4.0M1


Copyright © 2004–2014 XWiki. All rights reserved.