Class SantanderAccountMigrator
- java.lang.Object
-
- de.frankmuenster.mahoe.assistant.AbstractAccountMigrator
-
- de.frankmuenster.mahoe.banks.santander.assistant.SantanderAccountMigrator
-
- All Implemented Interfaces:
AccountMigrator
public class SantanderAccountMigrator extends AbstractAccountMigrator implements AccountMigrator
Der Migrator für existierende Santander Konten- Author:
- Frank Münster
-
-
Field Summary
-
Fields inherited from class de.frankmuenster.mahoe.assistant.AbstractAccountMigrator
I18N_UPDATE_TO_VERSION
-
-
Constructor Summary
Constructors Constructor Description SantanderAccountMigrator()
Standardkonstruktor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
migrate(de.willuhn.jameica.plugin.Plugin plugin)
Started die eigentliche Migration.void
update(de.willuhn.jameica.hbci.rmi.Konto account)
Started die eigentliche Migration.-
Methods inherited from class de.frankmuenster.mahoe.assistant.AbstractAccountMigrator
uninstallPlugin
-
-
-
-
Method Detail
-
migrate
public void migrate(de.willuhn.jameica.plugin.Plugin plugin) throws de.willuhn.util.ApplicationException
Description copied from interface:AccountMigrator
Started die eigentliche Migration. Es werden der Reihe nach alle installierten Plugins übergeben. Die Klasse ist dann selbst dafür zuständig , zu überprüfen, ob sie ein altes PLugins ersetzt und eine Migration durchgeführt werden muss/kann.- Specified by:
migrate
in interfaceAccountMigrator
- Specified by:
migrate
in classAbstractAccountMigrator
- Parameters:
plugin
- das zu überprüfende Plugin- Throws:
de.willuhn.util.ApplicationException
- See Also:
(de.willuhn.jameica.plugin.Plugin)
-
update
public void update(de.willuhn.jameica.hbci.rmi.Konto account) throws de.willuhn.util.ApplicationException
Description copied from interface:AccountMigrator
Started die eigentliche Migration. Es werden der Reihe nach alle Konten übergeben. Die Klasse ist dann selbst dafür zuständig, zu überprüfen, ob sie für ein Konto zuständig ist oder nicht.- Specified by:
update
in interfaceAccountMigrator
- Specified by:
update
in classAbstractAccountMigrator
- Throws:
de.willuhn.util.ApplicationException
- See Also:
AbstractAccountMigrator.update(de.willuhn.jameica.hbci.rmi.Konto)
-
-