Schnittstelle ISynchronizer<RESULT>

Alle bekannten Implementierungsklassen:
ResultSynchronizer

public interface ISynchronizer<RESULT>
Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer. Both producer and consumer must have access to this ISynchronizer and there must only ever exist one consumer for it. Once the result value is consumed by the consumer this ISynchronizer must not be reused.

Autor:
Eike Stepper
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    get(long timeout)
     
    void
    put(RESULT result)
     
    boolean
    put(RESULT result, long timeout)
     
  • Methodendetails

    • get

      RESULT get(long timeout)
    • put

      void put(RESULT result)
    • put

      boolean put(RESULT result, long timeout)