Interface Timer

All Superinterfaces:
Comparable<Timer>, Serializable

public interface Timer extends Comparable<Timer>, Serializable
  • Method Details

    • schedule

      boolean schedule(long delay)
    • fire

      void fire()
    • getExpiration

      long getExpiration()
    • setExpiration

      void setExpiration(long expiration)
    • cancel

      boolean cancel()
    • isScheduled

      boolean isScheduled()
    • isExpired

      boolean isExpired()
    • remainingTime

      Duration remainingTime()
    • getScheduledExpirationTime

      TimeStamp getScheduledExpirationTime()
    • getLastExpirationTime

      TimeStamp getLastExpirationTime()
    • getDomain

      Domain getDomain()
    • getContext

      ExecutionContext getContext()