Class ZTicker

java.lang.Object
org.zeromq.timer.ZTicker

public final class ZTicker extends Object
Manages set of tickets and timers.

Tickets can be added with a given delay in milliseconds, when the delay expires after addition, handler method is executed with given arguments.
Ticket is NOT repetitive and will be executed once unless canceled.

Timers can be added with a given interval in milliseconds, when the interval of time expires after addition, handler method is executed with given arguments.
Timer is repetitive and will be executed over time until canceled.

This is a DRAFT class, and may change without notice.

  • Field Details

    • timer

      private final ZTimer timer
    • ticket

      private final ZTicket ticket
  • Constructor Details

    • ZTicker

      public ZTicker()
    • ZTicker

      ZTicker(Supplier<Long> clock)
  • Method Details