JavaTimer

public final class JavaTimer extends ComponentDefinition

The JavaTimer class.

Author:Cosmin Arad <cosmin@sics.se>, Jim Dowling <jdowling@sics.se>

Fields

extLogger

final Logger extLogger

handleCPT

Handler<CancelPeriodicTimeout> handleCPT

handleCT

Handler<CancelTimeout> handleCT

handleSPT

Handler<SchedulePeriodicTimeout> handleSPT

handleST

Handler<ScheduleTimeout> handleST

timer

Negative<Timer> timer

Constructors

JavaTimer

public JavaTimer()

Instantiates a new java timer.

Methods

periodicTimeout

final void periodicTimeout(Timeout timeout)

Periodic timeout.

Parameters:
  • timeout – the timeout

tearDown

public void tearDown()

timeout

final void timeout(UUID timerId, Timeout timeout)

Timeout.

Parameters:
  • timerId – the timer id
  • timeout – the timeout