public abstract class AbstractAccountMigrator extends java.lang.Object implements AccountMigrator
Constructor and Description |
---|
AbstractAccountMigrator()
Standardkonstruktor
|
Modifier and Type | Method and Description |
---|---|
abstract void |
migrate(de.willuhn.jameica.plugin.Plugin plugin)
Started die eigentliche Migration.
|
protected void |
uninstallPlugin(de.willuhn.jameica.plugin.Plugin plugin)
Entfernt ein PLugin
|
abstract void |
update(Konto account)
Started die eigentliche Migration.
|
public abstract void migrate(de.willuhn.jameica.plugin.Plugin plugin) throws de.willuhn.util.ApplicationException
AccountMigrator
migrate
in interface AccountMigrator
plugin
- das zu überprüfende Pluginde.willuhn.util.ApplicationException
AccountMigrator.migrate(Plugin)
public abstract void update(Konto account) throws de.willuhn.util.ApplicationException
AccountMigrator
update
in interface AccountMigrator
de.willuhn.util.ApplicationException
AccountMigrator.migrate(Plugin)
protected void uninstallPlugin(de.willuhn.jameica.plugin.Plugin plugin) throws de.willuhn.util.ApplicationException
plugin
- de.willuhn.util.ApplicationException