Package at.letto.queue


package at.letto.queue
  • Class
    Description
    Generische, threadsichere Task-Queue mit: - insertTop(item): Einfügen am Kopf → als nächstes verarbeitet - insertEnd(item): Einfügen am Ende → FIFO - insAtTime(item,m): geplanter Start frühestens in m Minuten Verzögerte Items (insAtTime) werden in eine DelayQueue gelegt und bei Fälligkeit in die Ready-Deque verschoben.
     
    Wrapper für DelayQueue – vergleicht nach Fälligkeit; Gleichheit über Schlüssel.
     
    Optionaler Fehler-Callback.
    Verarbeitet ein Item.