Interface SynchronizeJobProvider

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.Class<? extends SynchronizeJob>> getJobTypes()
      Liefert eine Liste der implementierenden Klassen der Jobs, die dieser Provider unterstuetzt.
      java.util.List<SynchronizeJob> getSynchronizeJobs​(Konto k)
      Liefert eine Liste der auszufuehrenden Synchronisierungsjobs auf dem angegebenen Konto.
      boolean supports​(java.lang.Class<? extends SynchronizeJob> type, Konto k)
      Prueft, ob der Job-Provider diesen Job fuer das angegebene Konto beherrscht.
      • Methods inherited from interface java.lang.Comparable

        compareTo
    • Method Detail

      • getSynchronizeJobs

        java.util.List<SynchronizeJob> getSynchronizeJobs​(Konto k)
        Liefert eine Liste der auszufuehrenden Synchronisierungsjobs auf dem angegebenen Konto.
        Parameters:
        k - das Konto. Wenn kein Konto angegeben ist, werden die Jobs aller Konten zurueckgeliefert.
        Returns:
        Liste der auszufuehrenden Jobs.
      • getJobTypes

        java.util.List<java.lang.Class<? extends SynchronizeJob>> getJobTypes()
        Liefert eine Liste der implementierenden Klassen der Jobs, die dieser Provider unterstuetzt.
        Returns:
        Liste der implementierenden Klassen der Jobs des Providers.
      • supports

        boolean supports​(java.lang.Class<? extends SynchronizeJob> type,
                         Konto k)
        Prueft, ob der Job-Provider diesen Job fuer das angegebene Konto beherrscht.
        Parameters:
        type - der Job-Typ.
        k - das konkrete Konto.
        Returns:
        true, wenn er es beherrscht.