Interface AccountMigrator

    • Method Summary

      All Methods Instance Methods Abstract 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.
    • Method Detail

      • migrate

        void migrate​(de.willuhn.jameica.plugin.Plugin plugin)
              throws de.willuhn.util.ApplicationException
        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.
        Parameters:
        plugin - das zu überprüfende Plugin
        Throws:
        de.willuhn.util.ApplicationException
      • update

        void update​(de.willuhn.jameica.hbci.rmi.Konto account)
             throws de.willuhn.util.ApplicationException
        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.
        Parameters:
        account -
        Throws:
        de.willuhn.util.ApplicationException