de.willuhn.sql.version.Updatepublic abstract class AbstractUpdate
extends java.lang.Object
implements de.willuhn.sql.version.Update
| Constructor | Description |
|---|---|
AbstractUpdate() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
execute(de.willuhn.sql.version.UpdateProvider provider) |
|
java.lang.String |
getName() |
|
protected abstract java.util.List<java.lang.String> |
getStatements(java.lang.Class<? extends DBSupport> driverClass) |
Liefert die auszufuehrenden Datenbank-Updates fuer den jeweiligen Treiber.
|
public void execute(de.willuhn.sql.version.UpdateProvider provider)
throws de.willuhn.util.ApplicationException
execute in interface de.willuhn.sql.version.Updatede.willuhn.util.ApplicationExceptionUpdate.execute(de.willuhn.sql.version.UpdateProvider)protected abstract java.util.List<java.lang.String> getStatements(java.lang.Class<? extends DBSupport> driverClass)
driverClass - die Klasse des Treibers.public java.lang.String getName()
getName in interface de.willuhn.sql.version.UpdateUpdate.getName()