public class MusicLibraryDelegate extends Object implements HibernateMusicLibraryDelegate
Constructor and Description |
---|
MusicLibraryDelegate(BeaTunes application) |
Modifier and Type | Method and Description |
---|---|
JDialog |
createDatabaseRecoveryDialog()
Database recovery dialog.
|
JDialog |
createDatabaseUpdateDialog()
Database update dialog.
|
String |
getApplicationVersion()
Version String used for the settings table.
|
org.hibernate.boot.MetadataSources |
metadataSources(org.hibernate.boot.MetadataSources metadataSources)
Gives the delegate the chance to modify or replace the given configuration.
|
void |
showDatabaseIsCorruptDialog()
Database is corrupt-dialog.
|
void |
showDatabaseMigrationErrorMessage(Exception e)
Display error message about a failed database migration.
|
boolean |
showDatabaseRecoveryErrorMessage(Exception e)
Display error message about a failed database recovery.
|
void |
showSchemaEvolutionErrorMessage(Exception e)
Display error message about a failed schema evolution.
|
void |
showSchemasDontMatchMessage(String expected,
String actual)
Display error message about mismatching schemas.
|
public MusicLibraryDelegate(BeaTunes application)
public org.hibernate.boot.MetadataSources metadataSources(org.hibernate.boot.MetadataSources metadataSources)
HibernateMusicLibraryDelegate
metadataSources
in interface HibernateMusicLibraryDelegate
metadataSources
- hibernate configuration.public String getApplicationVersion()
HibernateMusicLibraryDelegate
getApplicationVersion
in interface HibernateMusicLibraryDelegate
public void showSchemaEvolutionErrorMessage(Exception e)
HibernateMusicLibraryDelegate
showSchemaEvolutionErrorMessage
in interface HibernateMusicLibraryDelegate
e
- exceptionpublic void showDatabaseMigrationErrorMessage(Exception e)
HibernateMusicLibraryDelegate
showDatabaseMigrationErrorMessage
in interface HibernateMusicLibraryDelegate
e
- exceptionpublic JDialog createDatabaseUpdateDialog()
HibernateMusicLibraryDelegate
createDatabaseUpdateDialog
in interface HibernateMusicLibraryDelegate
public void showSchemasDontMatchMessage(String expected, String actual)
HibernateMusicLibraryDelegate
showSchemasDontMatchMessage
in interface HibernateMusicLibraryDelegate
expected
- expected schema versionactual
- schema versionpublic JDialog createDatabaseRecoveryDialog()
HibernateMusicLibraryDelegate
createDatabaseRecoveryDialog
in interface HibernateMusicLibraryDelegate
public boolean showDatabaseRecoveryErrorMessage(Exception e)
HibernateMusicLibraryDelegate
showDatabaseRecoveryErrorMessage
in interface HibernateMusicLibraryDelegate
e
- exceptionpublic void showDatabaseIsCorruptDialog()
HibernateMusicLibraryDelegate
showDatabaseIsCorruptDialog
in interface HibernateMusicLibraryDelegate
Copyright © 2006–2017 tagtraum industries incorporated. All rights reserved.