Class AbstractSynchronizeBackend.JobGroup

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.util.List<SynchronizeJob> jobs  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected JobGroup​(Konto k)
      ct.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void checkInterrupted()
      Prueft, ob die Synchronisierung abgebrochen wurde und wirft in dem Fall eine OperationCancelledException.
      Konto getKonto()
      Liefert das Konto der Job-Gruppe.
      protected abstract void sync()
      Fuehrt die Synchronisierung fuer die Job-Gruppe aus.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JobGroup

        protected JobGroup​(Konto k)
        ct.
        Parameters:
        k - das Konto der Job-Gruppe.
    • Method Detail

      • getKonto

        public Konto getKonto()
        Liefert das Konto der Job-Gruppe.
        Returns:
        das Konto der Job-Gruppe.
      • sync

        protected abstract void sync()
                              throws java.lang.Exception
        Fuehrt die Synchronisierung fuer die Job-Gruppe aus.
        Throws:
        java.lang.Exception
      • checkInterrupted

        protected final void checkInterrupted()
                                       throws de.willuhn.jameica.system.OperationCanceledException
        Prueft, ob die Synchronisierung abgebrochen wurde und wirft in dem Fall eine OperationCancelledException.
        Throws:
        de.willuhn.jameica.system.OperationCanceledException