From 993b60af3516ebd8efbdfac293e77271dc3ebc3a Mon Sep 17 00:00:00 2001 From: Roland Kuhn Date: Mon, 20 Dec 2010 20:53:30 +0100 Subject: [PATCH] add minutes and hours to Duration --- akka-actor/src/main/scala/akka/util/Duration.scala | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/akka-actor/src/main/scala/akka/util/Duration.scala b/akka-actor/src/main/scala/akka/util/Duration.scala index 4b8c6e7f9a..9ed9051136 100644 --- a/akka-actor/src/main/scala/akka/util/Duration.scala +++ b/akka-actor/src/main/scala/akka/util/Duration.scala @@ -85,6 +85,12 @@ class DurationInt(n: Int) { def seconds = Duration(n, TimeUnit.SECONDS) def second = Duration(n, TimeUnit.SECONDS) + + def minutes = Duration(60 * n, TimeUnit.SECONDS) + def minute = Duration(60 * n, TimeUnit.SECONDS) + + def hours = Duration(3600 * n, TimeUnit.SECONDS) + def hour = Duration(3600 * n, TimeUnit.SECONDS) } class DurationLong(n: Long) { @@ -105,4 +111,10 @@ class DurationLong(n: Long) { def seconds = Duration(n, TimeUnit.SECONDS) def second = Duration(n, TimeUnit.SECONDS) + + def minutes = Duration(60 * n, TimeUnit.SECONDS) + def minute = Duration(60 * n, TimeUnit.SECONDS) + + def hours = Duration(3600 * n, TimeUnit.SECONDS) + def hour = Duration(3600 * n, TimeUnit.SECONDS) }