move Duration classes according to scala 2.10 nightly and remove casts to FiniteDuration, see #2504
This commit is contained in:
parent
6f70624ddd
commit
0f04239f67
227 changed files with 307 additions and 387 deletions
|
|
@ -7,7 +7,7 @@ import akka.japi.*;
|
|||
import scala.concurrent.Await;
|
||||
import scala.concurrent.Future;
|
||||
import scala.concurrent.Promise;
|
||||
import scala.concurrent.util.Duration;
|
||||
import scala.concurrent.duration.Duration;
|
||||
import akka.testkit.TestKitExtension;
|
||||
import org.junit.AfterClass;
|
||||
import org.junit.BeforeClass;
|
||||
|
|
|
|||
|
|
@ -4,14 +4,14 @@
|
|||
package akka.util;
|
||||
|
||||
import org.junit.Test;
|
||||
import scala.concurrent.util.Duration;
|
||||
import scala.concurrent.duration.Duration;
|
||||
|
||||
public class JavaDuration {
|
||||
|
||||
@Test
|
||||
public void testCreation() {
|
||||
final Duration fivesec = Duration.create(5, "seconds");
|
||||
final Duration threemillis = Duration.parse("3 millis");
|
||||
final Duration threemillis = Duration.create("3 millis");
|
||||
final Duration diff = fivesec.minus(threemillis);
|
||||
assert diff.lt(fivesec);
|
||||
assert Duration.Zero().lteq(Duration.Inf());
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import language.postfixOps
|
|||
import akka.testkit._
|
||||
import akka.testkit.DefaultTimeout
|
||||
import akka.testkit.TestEvent._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.routing._
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import akka.ConfigurationException
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import akka.actor.ActorDSL._
|
|||
//#import
|
||||
import akka.event.Logging.Warning
|
||||
import scala.concurrent.{ Await, Future }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.TimeoutException
|
||||
|
||||
class ActorDSLSpec extends AkkaSpec {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.actor
|
|||
|
||||
import akka.testkit._
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.ask
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import org.scalatest.matchers.MustMatchers
|
|||
|
||||
import akka.actor.Actor._
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic._
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.ask
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.ask
|
||||
import java.net.MalformedURLException
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import org.scalatest.matchers.MustMatchers
|
|||
|
||||
import akka.testkit._
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Await
|
||||
import java.lang.IllegalStateException
|
||||
import scala.concurrent.Promise
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import akka.testkit._
|
|||
import org.scalatest.junit.JUnitSuite
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.collection.JavaConverters
|
||||
import java.util.concurrent.{ TimeUnit, RejectedExecutionException, CountDownLatch, ConcurrentLinkedQueue }
|
||||
import akka.util.Timeout
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
*/
|
||||
package akka.actor
|
||||
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit._
|
||||
import akka.testkit.TestEvent._
|
||||
import scala.concurrent.Await
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import akka.testkit.TestEvent._
|
|||
import akka.dispatch.BoundedDequeBasedMailbox
|
||||
import akka.pattern.ask
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.ActorSystem.Settings
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import org.scalatest.Assertions.intercept
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.testkit.DefaultTimeout
|
|||
import akka.testkit.TestEvent._
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.ask
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import org.scalatest.junit.JUnitSuite
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import language.postfixOps
|
|||
|
||||
import akka.testkit.AkkaSpec
|
||||
import akka.dispatch.UnboundedMailbox
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object ConsistencySpec {
|
||||
val config = """
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.actor
|
|||
|
||||
import language.postfixOps
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic._
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.ask
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.testkit.AkkaSpec
|
|||
import com.typesafe.config.ConfigFactory
|
||||
import com.typesafe.config.ConfigParseOptions
|
||||
import akka.routing._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object DeployerSpec {
|
||||
val deployerConf = ConfigFactory.parseString("""
|
||||
|
|
|
|||
|
|
@ -8,13 +8,11 @@ import language.postfixOps
|
|||
import org.scalatest.{ BeforeAndAfterAll, BeforeAndAfterEach }
|
||||
import akka.testkit._
|
||||
import TestEvent.Mute
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.event._
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.concurrent.Await
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
|
||||
object FSMActorSpec {
|
||||
val timeout = Timeout(2 seconds)
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.event.Logging
|
||||
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
|
|
|
|||
|
|
@ -6,8 +6,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object FSMTransitionSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,9 +7,8 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Actor._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.{ ask, pipe }
|
||||
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
import akka.util.ByteString
|
||||
import scala.concurrent.{ ExecutionContext, Await, Future, Promise }
|
||||
import scala.concurrent.util.{ Duration, Deadline }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.continuations._
|
||||
import akka.testkit._
|
||||
import akka.dispatch.MessageDispatcher
|
||||
|
|
@ -16,7 +15,6 @@ import akka.pattern.ask
|
|||
import java.net.{ Socket, InetSocketAddress, InetAddress, SocketAddress }
|
||||
import scala.util.Failure
|
||||
import annotation.tailrec
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
|
||||
object IOActorSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
import akka.testkit._
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.Future
|
||||
import scala.util.Success
|
||||
|
|
|
|||
|
|
@ -6,11 +6,10 @@ package akka.actor
|
|||
|
||||
import language.postfixOps
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
import scala.concurrent.Await
|
||||
import java.util.concurrent.TimeoutException
|
||||
import scala.concurrent.util.Duration
|
||||
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
class ReceiveTimeoutSpec extends AkkaSpec {
|
||||
|
|
|
|||
|
|
@ -15,8 +15,7 @@ import java.util.concurrent.{ TimeUnit, CountDownLatch }
|
|||
import akka.testkit.AkkaSpec
|
||||
import akka.testkit.DefaultTimeout
|
||||
import akka.testkit.TestLatch
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration._
|
||||
import akka.pattern.ask
|
||||
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.{ CountDownLatch, ConcurrentLinkedQueue, TimeUnit }
|
||||
import akka.testkit._
|
||||
import scala.concurrent.Await
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
import java.util.concurrent.{ TimeUnit, CountDownLatch }
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration.intToDurationInt
|
||||
import scala.concurrent.duration._
|
||||
import scala.math.BigInt.int2bigInt
|
||||
import scala.util.Random
|
||||
import scala.util.control.NoStackTrace
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import java.util.concurrent.{ TimeUnit, CountDownLatch }
|
|||
import akka.testkit.AkkaSpec
|
||||
import akka.testkit.DefaultTimeout
|
||||
import akka.pattern.ask
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.control.NonFatal
|
||||
|
||||
object SupervisorMiscSpec {
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.actor
|
|||
import language.postfixOps
|
||||
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.{ Die, Ping }
|
||||
import akka.testkit.TestEvent._
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import language.postfixOps
|
|||
import org.scalatest.WordSpec
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Actor._
|
||||
import akka.testkit.{ TestKit, EventFilter, filterEvents, filterException, AkkaSpec, ImplicitSender, DefaultTimeout }
|
||||
import akka.dispatch.Dispatchers
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import akka.testkit.ImplicitSender
|
|||
import akka.testkit.DefaultTimeout
|
||||
import scala.concurrent.Await
|
||||
import akka.pattern.ask
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
class Ticket669Spec extends AkkaSpec with BeforeAndAfterAll with ImplicitSender with DefaultTimeout {
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ import language.postfixOps
|
|||
import org.scalatest.{ BeforeAndAfterAll, BeforeAndAfterEach }
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.{ Await, Future, Promise }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic.AtomicReference
|
||||
import annotation.tailrec
|
||||
import akka.testkit.{ EventFilter, filterEvents, AkkaSpec }
|
||||
|
|
@ -20,7 +19,6 @@ import akka.serialization.JavaSerializer
|
|||
import akka.actor.TypedActor._
|
||||
import java.lang.IllegalStateException
|
||||
import java.util.concurrent.{ TimeoutException, TimeUnit, CountDownLatch }
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
|
||||
object TypedActorSpec {
|
||||
|
||||
|
|
|
|||
|
|
@ -21,8 +21,7 @@ import akka.event.Logging.Error
|
|||
import akka.pattern.ask
|
||||
import akka.testkit._
|
||||
import akka.util.Switch
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.{ Await, Future, Promise }
|
||||
import scala.annotation.tailrec
|
||||
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ import java.util.concurrent.atomic.{ AtomicBoolean, AtomicInteger }
|
|||
import akka.testkit.{ filterEvents, EventFilter, AkkaSpec }
|
||||
import akka.actor.{ Props, Actor }
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit.DefaultTimeout
|
||||
import akka.dispatch.{ PinnedDispatcher, Dispatchers, Dispatcher }
|
||||
import akka.pattern.ask
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ import scala.collection.JavaConverters._
|
|||
import com.typesafe.config.ConfigFactory
|
||||
import akka.actor.Actor
|
||||
import akka.actor.Props
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object DispatchersSpec {
|
||||
val config = """
|
||||
|
|
|
|||
|
|
@ -9,8 +9,7 @@ import language.postfixOps
|
|||
import akka.testkit.AkkaSpec
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.collection.JavaConverters._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.{ IOManager, ActorSystem }
|
||||
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import language.postfixOps
|
|||
import akka.actor.{ Actor, Props }
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit.{ AkkaSpec, DefaultTimeout }
|
||||
import akka.pattern.{ ask, pipe }
|
||||
import scala.concurrent.ExecutionException
|
||||
|
|
|
|||
|
|
@ -12,8 +12,7 @@ import akka.actor._
|
|||
import akka.testkit.{ EventFilter, filterEvents, filterException, AkkaSpec, DefaultTimeout, TestLatch }
|
||||
import scala.concurrent.{ Await, Awaitable, Future, Promise, ExecutionContext }
|
||||
import scala.util.control.NonFatal
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.ExecutionContext
|
||||
import org.scalatest.junit.JUnitSuite
|
||||
import scala.runtime.NonLocalReturnControl
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import com.typesafe.config.Config
|
|||
import akka.actor.{ RepointableRef, Props, DeadLetter, ActorSystem, ActorRefWithCell, ActorRef, ActorCell }
|
||||
import akka.testkit.AkkaSpec
|
||||
import scala.concurrent.{ Future, Promise, Await }
|
||||
import scala.concurrent.util.duration.intToDurationInt
|
||||
import scala.concurrent.duration._
|
||||
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
abstract class MailboxSpec extends AkkaSpec with BeforeAndAfterAll with BeforeAndAfterEach {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.actor.{ Props, InternalActorRef, ActorSystem, Actor }
|
|||
import akka.pattern.ask
|
||||
import akka.testkit.{ DefaultTimeout, AkkaSpec }
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration.intToDurationInt
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object PriorityDispatcherSpec {
|
||||
val config = """
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import language.postfixOps
|
|||
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic._
|
||||
import akka.actor.{ Props, Actor, ActorRef, ActorSystem }
|
||||
import java.util.Comparator
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ package akka.event
|
|||
|
||||
import language.postfixOps
|
||||
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.{ Actor, ActorRef, ActorSystemImpl, ActorSystem, Props, UnhandledMessage }
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.collection.JavaConverters._
|
||||
|
|
|
|||
|
|
@ -6,10 +6,9 @@ package akka.event
|
|||
import language.postfixOps
|
||||
|
||||
import org.scalatest.{ BeforeAndAfterAll, BeforeAndAfterEach }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit._
|
||||
import org.scalatest.WordSpec
|
||||
import scala.concurrent.util.Duration
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import scala.collection.JavaConverters._
|
||||
import java.util.Properties
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.pattern
|
|||
import language.postfixOps
|
||||
|
||||
import akka.testkit.AkkaSpec
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Await
|
||||
import akka.testkit.DefaultTimeout
|
||||
import akka.util.Timeout
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
package akka.pattern
|
||||
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.{ Promise, Future, Await }
|
||||
|
||||
class CircuitBreakerMTSpec extends AkkaSpec {
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.pattern
|
|||
|
||||
import language.postfixOps
|
||||
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.testkit._
|
||||
import org.scalatest.BeforeAndAfter
|
||||
import akka.actor.{ ActorSystem, Scheduler }
|
||||
|
|
|
|||
|
|
@ -9,8 +9,7 @@ import language.postfixOps
|
|||
import akka.testkit.AkkaSpec
|
||||
import akka.actor.{ Props, Actor }
|
||||
import scala.concurrent.{ Future, Promise, Await }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
object PatternSpec {
|
||||
case class Work(duration: Duration)
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ import akka.performance.workbench.PerformanceSpec
|
|||
import akka.actor._
|
||||
import java.util.concurrent.{ ThreadPoolExecutor, CountDownLatch, TimeUnit }
|
||||
import akka.dispatch._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
// -server -Xms512M -Xmx1024M -XX:+UseParallelGC -Dbenchmark=true -Dbenchmark.repeatFactor=500
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
|
|
|
|||
|
|
@ -4,8 +4,7 @@ import akka.performance.workbench.PerformanceSpec
|
|||
import akka.actor._
|
||||
import java.util.concurrent.{ ThreadPoolExecutor, CountDownLatch, TimeUnit }
|
||||
import akka.dispatch._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
// -server -Xms512M -Xmx1024M -XX:+UseParallelGC -Dbenchmark=true -Dbenchmark.repeatFactor=500
|
||||
@org.junit.runner.RunWith(classOf[org.scalatest.junit.JUnitRunner])
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import scala.collection.immutable.TreeMap
|
|||
import org.apache.commons.math.stat.descriptive.DescriptiveStatistics
|
||||
import org.scalatest.BeforeAndAfterEach
|
||||
import akka.testkit.AkkaSpec
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import com.typesafe.config.Config
|
||||
import java.util.concurrent.TimeUnit
|
||||
import akka.event.Logging
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ import akka.ConfigurationException
|
|||
import scala.concurrent.Await
|
||||
import akka.pattern.{ ask, gracefulStop }
|
||||
import akka.testkit.{ TestLatch, ImplicitSender, DefaultTimeout, AkkaSpec }
|
||||
import scala.concurrent.util.duration.intToDurationInt
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.UnstartedCell
|
||||
|
||||
object ConfiguredLocalRoutingSpec {
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ class CustomRouteSpec extends AkkaSpec {
|
|||
import akka.pattern.ask
|
||||
import akka.testkit.ExtractRoute
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
val target = system.actorOf(Props.empty)
|
||||
val router = system.actorOf(Props.empty.withRouter(new MyRouter(target)))
|
||||
|
|
|
|||
|
|
@ -9,13 +9,11 @@ import akka.testkit._
|
|||
import akka.testkit.TestEvent._
|
||||
import akka.actor.Props
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.ActorRef
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
import akka.pattern.ask
|
||||
import scala.concurrent.util.Duration
|
||||
import java.util.concurrent.TimeoutException
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.util.Try
|
||||
|
||||
object ResizerSpec {
|
||||
|
|
|
|||
|
|
@ -9,9 +9,8 @@ import java.util.concurrent.atomic.AtomicInteger
|
|||
import akka.actor._
|
||||
import scala.collection.mutable.LinkedList
|
||||
import akka.testkit._
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.Await
|
||||
import scala.concurrent.util.Duration
|
||||
import akka.ConfigurationException
|
||||
import com.typesafe.config.ConfigFactory
|
||||
import akka.pattern.{ ask, pipe }
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ import akka.actor._
|
|||
import java.io._
|
||||
import scala.concurrent.Await
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.reflect.BeanInfo
|
||||
import com.google.protobuf.Message
|
||||
import akka.pattern.ask
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ import language.postfixOps
|
|||
|
||||
import org.scalatest.WordSpec
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
|
||||
import java.util.concurrent.TimeUnit._
|
||||
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ import java.util.concurrent.ThreadFactory;
|
|||
import java.util.concurrent.locks.ReadWriteLock;
|
||||
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
||||
|
||||
import scala.concurrent.util.Duration;
|
||||
import scala.concurrent.util.FiniteDuration;
|
||||
import scala.concurrent.duration.Duration;
|
||||
import scala.concurrent.duration.FiniteDuration;
|
||||
import akka.event.LoggingAdapter;
|
||||
import akka.util.Unsafe;
|
||||
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ package akka.util.internal;
|
|||
|
||||
import java.util.Set;
|
||||
|
||||
import scala.concurrent.util.FiniteDuration;
|
||||
import scala.concurrent.duration.FiniteDuration;
|
||||
|
||||
/**
|
||||
* Schedules {@link TimerTask}s for one-time future execution in a background
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.actor
|
|||
import java.io.{ ObjectOutputStream, NotSerializableException }
|
||||
import scala.annotation.tailrec
|
||||
import scala.collection.immutable.TreeSet
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.util.control.NonFatal
|
||||
import akka.actor.dungeon.ChildrenContainer
|
||||
import akka.actor.dungeon.ChildrenContainer.WaitingForChildren
|
||||
|
|
|
|||
|
|
@ -5,13 +5,11 @@
|
|||
package akka.actor
|
||||
|
||||
import scala.collection.mutable.Queue
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.pattern.ask
|
||||
import scala.concurrent.Await
|
||||
import akka.util.Timeout
|
||||
import scala.collection.immutable.TreeSet
|
||||
import scala.concurrent.util.Deadline
|
||||
import java.util.concurrent.TimeoutException
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import akka.dispatch._
|
|||
import akka.pattern.ask
|
||||
import com.typesafe.config.{ Config, ConfigFactory }
|
||||
import scala.annotation.tailrec
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import java.io.Closeable
|
||||
import scala.concurrent.{ Await, Awaitable, CanAwait, Future }
|
||||
import scala.util.control.NonFatal
|
||||
|
|
@ -18,7 +18,7 @@ import akka.util.internal.{ HashedWheelTimer, ConcurrentIdentityHashMap }
|
|||
import java.util.concurrent.{ ThreadFactory, CountDownLatch, TimeoutException, RejectedExecutionException }
|
||||
import java.util.concurrent.TimeUnit.MILLISECONDS
|
||||
import akka.actor.dungeon.ChildrenContainer
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
import util.{ Failure, Success }
|
||||
|
||||
object ActorSystem {
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
package akka.actor
|
||||
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import com.typesafe.config._
|
||||
import akka.routing._
|
||||
import java.util.concurrent.{ TimeUnit }
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ package akka.actor
|
|||
|
||||
import language.implicitConversions
|
||||
import akka.util._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.collection.mutable
|
||||
import akka.routing.{ Deafen, Listen, Listeners }
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
object FSM {
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import java.util.concurrent.TimeUnit
|
|||
import scala.collection.mutable.ArrayBuffer
|
||||
import scala.collection.JavaConversions._
|
||||
import java.lang.{ Iterable ⇒ JIterable }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
/**
|
||||
* INTERNAL API
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ import language.higherKinds
|
|||
import language.postfixOps
|
||||
|
||||
import scala.concurrent.{ ExecutionContext, Future }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.util.control.NonFatal
|
||||
import akka.util.ByteString
|
||||
import java.net.{ SocketAddress, InetSocketAddress }
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
package akka.actor
|
||||
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import akka.util.internal.{ TimerTask, HashedWheelTimer, Timeout ⇒ HWTimeout, Timer }
|
||||
import akka.event.LoggingAdapter
|
||||
import akka.dispatch.MessageDispatcher
|
||||
|
|
@ -13,7 +13,7 @@ import java.util.concurrent.atomic.{ AtomicReference, AtomicLong }
|
|||
import scala.annotation.tailrec
|
||||
import akka.util.internal._
|
||||
import concurrent.ExecutionContext
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
//#scheduler
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import akka.japi.{ Creator, Option ⇒ JOption }
|
|||
import java.lang.reflect.{ InvocationTargetException, Method, InvocationHandler, Proxy }
|
||||
import akka.util.Timeout
|
||||
import scala.util.control.NonFatal
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.{ Await, Future }
|
||||
import akka.util.Reflect.instantiator
|
||||
import akka.dispatch._
|
||||
|
|
@ -19,7 +19,7 @@ import scala.reflect.ClassTag
|
|||
import akka.serialization.{ JavaSerializer, SerializationExtension }
|
||||
import java.io.ObjectStreamException
|
||||
import scala.util.{ Try, Success, Failure }
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* A TypedActorFactory is something that can created TypedActor instances.
|
||||
|
|
|
|||
|
|
@ -6,10 +6,8 @@ package akka.actor.dsl
|
|||
|
||||
import scala.concurrent.Await
|
||||
import akka.actor.ActorLogging
|
||||
import scala.concurrent.util.Deadline
|
||||
import scala.collection.immutable.TreeSet
|
||||
import scala.concurrent.util.{ Duration, FiniteDuration }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Cancellable
|
||||
import akka.actor.{ Actor, Stash, SupervisorStrategy }
|
||||
import scala.collection.mutable.Queue
|
||||
|
|
|
|||
|
|
@ -6,10 +6,8 @@ package akka.actor.dsl
|
|||
|
||||
import scala.concurrent.Await
|
||||
import akka.actor.ActorLogging
|
||||
import scala.concurrent.util.Deadline
|
||||
import scala.collection.immutable.TreeSet
|
||||
import scala.concurrent.util.{ Duration, FiniteDuration }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.actor.Cancellable
|
||||
import akka.actor.Actor
|
||||
import scala.collection.mutable.Queue
|
||||
|
|
@ -129,10 +127,10 @@ trait Inbox { this: ActorDSL.type ⇒
|
|||
val next = clientsByTimeout.head.deadline
|
||||
import context.dispatcher
|
||||
if (currentDeadline.isEmpty) {
|
||||
currentDeadline = Some((next, context.system.scheduler.scheduleOnce(next.timeLeft.asInstanceOf[FiniteDuration], self, Kick)))
|
||||
currentDeadline = Some((next, context.system.scheduler.scheduleOnce(next.timeLeft, self, Kick)))
|
||||
} else if (currentDeadline.get._1 != next) {
|
||||
currentDeadline.get._2.cancel()
|
||||
currentDeadline = Some((next, context.system.scheduler.scheduleOnce(next.timeLeft.asInstanceOf[FiniteDuration], self, Kick)))
|
||||
currentDeadline = Some((next, context.system.scheduler.scheduleOnce(next.timeLeft, self, Kick)))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -169,7 +167,7 @@ trait Inbox { this: ActorDSL.type ⇒
|
|||
* this method within an actor!</b>
|
||||
*/
|
||||
def receive(timeout: FiniteDuration = defaultTimeout): Any = {
|
||||
implicit val t = Timeout((timeout + extraTime).asInstanceOf[FiniteDuration])
|
||||
implicit val t = Timeout(timeout + extraTime)
|
||||
Await.result(receiver ? Get(Deadline.now + timeout), Duration.Inf)
|
||||
}
|
||||
|
||||
|
|
@ -186,7 +184,7 @@ trait Inbox { this: ActorDSL.type ⇒
|
|||
* this method within an actor!</b>
|
||||
*/
|
||||
def select[T](timeout: FiniteDuration = defaultTimeout)(predicate: PartialFunction[Any, T]): T = {
|
||||
implicit val t = Timeout((timeout + extraTime).asInstanceOf[FiniteDuration])
|
||||
implicit val t = Timeout(timeout + extraTime)
|
||||
predicate(Await.result(receiver ? Select(Deadline.now + timeout, predicate), Duration.Inf))
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ import akka.actor.PreRestartException
|
|||
import akka.actor.Failed
|
||||
import akka.actor.PostRestartException
|
||||
import akka.event.Logging.Debug
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
private[akka] trait FaultHandling { this: ActorCell ⇒
|
||||
|
||||
|
|
|
|||
|
|
@ -8,8 +8,8 @@ import ReceiveTimeout.emptyReceiveTimeoutData
|
|||
import akka.actor.ActorCell
|
||||
import akka.actor.ActorCell.emptyCancellable
|
||||
import akka.actor.Cancellable
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
private[akka] object ReceiveTimeout {
|
||||
final val emptyReceiveTimeoutData: (Duration, Cancellable) = (Duration.Undefined, ActorCell.emptyCancellable)
|
||||
|
|
|
|||
|
|
@ -13,10 +13,10 @@ import akka.serialization.SerializationExtension
|
|||
import akka.util.{ Unsafe, Index }
|
||||
import scala.annotation.tailrec
|
||||
import scala.concurrent.forkjoin.{ ForkJoinTask, ForkJoinPool }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.{ ExecutionContext, Await, Awaitable }
|
||||
import scala.util.control.NonFatal
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
final case class Envelope private (val message: Any, val sender: ActorRef)
|
||||
|
||||
|
|
|
|||
|
|
@ -6,12 +6,12 @@ package akka.dispatch
|
|||
|
||||
import akka.actor.{ ActorCell, ActorRef }
|
||||
import scala.annotation.tailrec
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import akka.util.Helpers
|
||||
import java.util.{ Comparator, Iterator }
|
||||
import java.util.concurrent.{ Executor, LinkedBlockingQueue, ConcurrentLinkedQueue, ConcurrentSkipListSet }
|
||||
import akka.actor.ActorSystemImpl
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* An executor based event driven dispatcher which will try to redistribute work from busy actors to idle actors. It is assumed
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@ import akka.event.Logging
|
|||
import java.util.concurrent.atomic.AtomicReference
|
||||
import java.util.concurrent.{ ExecutorService, RejectedExecutionException }
|
||||
import scala.concurrent.forkjoin.ForkJoinPool
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.Awaitable
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* The event-based ``Dispatcher`` binds a set of Actors to a thread pool backed up by a
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import com.typesafe.config.{ ConfigFactory, Config }
|
|||
import akka.actor.{ Scheduler, DynamicAccess, ActorSystem }
|
||||
import akka.event.Logging.Warning
|
||||
import akka.event.EventStream
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
/**
|
||||
* DispatcherPrerequisites represents useful contextual pieces when constructing a MessageDispatcher
|
||||
|
|
|
|||
|
|
@ -9,11 +9,11 @@ import akka.AkkaException
|
|||
import akka.actor.{ ActorCell, ActorRef, Cell, ActorSystem, InternalActorRef, DeadLetter }
|
||||
import akka.util.{ Unsafe, BoundedBlockingQueue }
|
||||
import akka.event.Logging.Error
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.annotation.tailrec
|
||||
import scala.util.control.NonFatal
|
||||
import com.typesafe.config.Config
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* INTERNAL API
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@
|
|||
package akka.dispatch
|
||||
|
||||
import akka.actor.ActorCell
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* Dedicates a unique thread for each actor passed in as reference. Served through its messageQueue.
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ package akka.dispatch
|
|||
|
||||
import java.util.Collection
|
||||
import scala.concurrent.{ Awaitable, BlockContext, CanAwait }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.forkjoin._
|
||||
import java.util.concurrent.{
|
||||
ArrayBlockingQueue,
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ import akka.actor._
|
|||
import akka.{ ConfigurationException, AkkaException }
|
||||
import akka.actor.ActorSystem.Settings
|
||||
import akka.util.{ Timeout, ReentrantGuard }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.atomic.AtomicInteger
|
||||
import scala.util.control.NoStackTrace
|
||||
import java.util.concurrent.TimeoutException
|
||||
|
|
|
|||
|
|
@ -10,8 +10,7 @@ import akka.util.Unsafe
|
|||
import scala.util.control.NoStackTrace
|
||||
import java.util.concurrent.{ Callable, CopyOnWriteArrayList }
|
||||
import scala.concurrent.{ ExecutionContext, Future, Promise, Await }
|
||||
import scala.concurrent.util.{ FiniteDuration, Deadline }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import scala.util.control.NonFatal
|
||||
import scala.util.Success
|
||||
|
||||
|
|
@ -453,7 +452,7 @@ class CircuitBreaker(scheduler: Scheduler, maxFailures: Int, callTimeout: Finite
|
|||
* @return Future containing result of protected call
|
||||
*/
|
||||
override def invoke[T](body: ⇒ Future[T]): Future[T] =
|
||||
Promise.failed[T](new CircuitBreakerOpenException(remainingTimeout().timeLeft.asInstanceOf[FiniteDuration])).future
|
||||
Promise.failed[T](new CircuitBreakerOpenException(remainingTimeout().timeLeft)).future
|
||||
|
||||
/**
|
||||
* Calculate remaining timeout to inform the caller in case a backoff algorithm is useful
|
||||
|
|
|
|||
|
|
@ -4,11 +4,11 @@ package akka.pattern
|
|||
* Copyright (C) 2009-2012 Typesafe Inc. <http://www.typesafe.com>
|
||||
*/
|
||||
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.{ ExecutionContext, Promise, Future }
|
||||
import akka.actor._
|
||||
import scala.util.control.NonFatal
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
trait FutureTimeoutSupport {
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -8,9 +8,9 @@ import akka.actor._
|
|||
import akka.util.{ Timeout }
|
||||
import akka.dispatch.{ Unwatch, Watch }
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.util.Success
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
trait GracefulStopSupport {
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -6,14 +6,14 @@ package akka.pattern
|
|||
import akka.actor.Scheduler
|
||||
import scala.concurrent.ExecutionContext
|
||||
import java.util.concurrent.Callable
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
object Patterns {
|
||||
import akka.actor.{ ActorRef, ActorSystem }
|
||||
import akka.pattern.{ ask ⇒ scalaAsk, pipe ⇒ scalaPipe, gracefulStop ⇒ scalaGracefulStop, after ⇒ scalaAfter }
|
||||
import akka.util.Timeout
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
/**
|
||||
* <i>Java API for `akka.pattern.ask`:</i>
|
||||
|
|
|
|||
|
|
@ -6,8 +6,7 @@ package akka.routing
|
|||
import language.implicitConversions
|
||||
import language.postfixOps
|
||||
import akka.actor._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.ConfigurationException
|
||||
import akka.pattern.pipe
|
||||
import com.typesafe.config.Config
|
||||
|
|
@ -18,7 +17,6 @@ import scala.concurrent.forkjoin.ThreadLocalRandom
|
|||
import akka.dispatch.Dispatchers
|
||||
import scala.annotation.tailrec
|
||||
import concurrent.ExecutionContext
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
|
||||
/**
|
||||
* A RoutedActorRef is an ActorRef that has a set of connected ActorRef and it uses a Router to
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ import language.implicitConversions
|
|||
|
||||
import java.util.concurrent.TimeUnit
|
||||
import java.lang.{ Double ⇒ JDouble }
|
||||
import scala.concurrent.util.{ Duration, FiniteDuration }
|
||||
import scala.concurrent.duration.{ Duration, FiniteDuration }
|
||||
|
||||
@SerialVersionUID(1L)
|
||||
case class Timeout(duration: FiniteDuration) {
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.pattern.ask
|
|||
import akka.util.Timeout
|
||||
import scala.concurrent.stm._
|
||||
import scala.concurrent.{ ExecutionContext, Future, Promise, Await }
|
||||
import scala.concurrent.util.{ FiniteDuration, Duration }
|
||||
import scala.concurrent.duration.{ FiniteDuration, Duration }
|
||||
|
||||
/**
|
||||
* Used internally to send functions.
|
||||
|
|
|
|||
|
|
@ -3,8 +3,7 @@ package akka.agent
|
|||
import language.postfixOps
|
||||
|
||||
import scala.concurrent.{ Await, Future }
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.util.Timeout
|
||||
import akka.testkit._
|
||||
import scala.concurrent.stm._
|
||||
|
|
|
|||
|
|
@ -8,8 +8,9 @@ import akka.camel.internal._
|
|||
import akka.util.Timeout
|
||||
import akka.actor.{ ActorSystem, Props, ActorRef }
|
||||
import akka.pattern._
|
||||
import scala.concurrent.util.Duration
|
||||
import concurrent.{ ExecutionContext, Future }
|
||||
import scala.concurrent.duration.Duration
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* Activation trait that can be used to wait on activation or de-activation of Camel endpoints.
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.camel
|
|||
import akka.actor.ActorRef
|
||||
import akka.camel.internal.component.CamelPath
|
||||
import org.apache.camel.model.ProcessorDefinition
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
|
||||
/**
|
||||
* Wraps a [[org.apache.camel.model.ProcessorDefinition]].
|
||||
|
|
|
|||
|
|
@ -10,10 +10,10 @@ import org.apache.camel.ProducerTemplate
|
|||
import org.apache.camel.impl.DefaultCamelContext
|
||||
import org.apache.camel.model.RouteDefinition
|
||||
import com.typesafe.config.Config
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import java.util.concurrent.TimeUnit._
|
||||
import akka.ConfigurationException
|
||||
import scala.concurrent.duration.Duration
|
||||
import java.util.concurrent.TimeUnit._
|
||||
import scala.concurrent.duration.FiniteDuration
|
||||
|
||||
/**
|
||||
* Camel trait encapsulates the underlying camel machinery.
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ package akka.camel
|
|||
|
||||
import akka.actor.Actor
|
||||
import com.typesafe.config.Config
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration.Duration
|
||||
import java.util.concurrent.TimeUnit._
|
||||
|
||||
private[camel] trait CamelSupport { this: Actor ⇒
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ package akka.camel
|
|||
import akka.camel.internal.CamelSupervisor.Register
|
||||
import org.apache.camel.model.{ RouteDefinition, ProcessorDefinition }
|
||||
import akka.actor._
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import akka.dispatch.Mapper
|
||||
import scala.concurrent.duration._
|
||||
|
||||
/**
|
||||
* Mixed in by Actor implementations that consume message from Camel endpoints.
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@ import akka.event.Logging
|
|||
import akka.camel.{ CamelSettings, Camel }
|
||||
import akka.camel.internal.ActivationProtocol._
|
||||
import scala.util.control.NonFatal
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
import scala.concurrent.duration._
|
||||
import org.apache.camel.ProducerTemplate
|
||||
import concurrent.{ Future, ExecutionContext }
|
||||
import akka.util.Timeout
|
||||
|
|
|
|||
|
|
@ -11,8 +11,7 @@ import org.apache.camel.impl.{ DefaultProducer, DefaultEndpoint, DefaultComponen
|
|||
import akka.actor._
|
||||
import akka.pattern._
|
||||
import scala.reflect.BeanProperty
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.util.Duration
|
||||
import scala.concurrent.duration._
|
||||
import scala.concurrent.{ ExecutionContext, Future }
|
||||
import scala.util.control.NonFatal
|
||||
import java.util.concurrent.{ TimeUnit, TimeoutException, CountDownLatch }
|
||||
|
|
@ -21,7 +20,6 @@ import akka.camel.internal.CamelExchangeAdapter
|
|||
import akka.camel.{ ActorNotRegisteredException, Camel, Ack, FailureResult, CamelMessage }
|
||||
import support.TypeConverterSupport
|
||||
import scala.util.{ Failure, Success, Try }
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
|
||||
/**
|
||||
* For internal use only.
|
||||
|
|
|
|||
|
|
@ -4,6 +4,8 @@
|
|||
|
||||
package akka.camel;
|
||||
|
||||
import scala.concurrent.duration.Duration;
|
||||
import scala.concurrent.duration.FiniteDuration;
|
||||
import akka.actor.ActorRef;
|
||||
import akka.actor.ActorSystem;
|
||||
import akka.actor.Props;
|
||||
|
|
@ -11,12 +13,10 @@ import akka.testkit.JavaTestKit;
|
|||
import akka.util.Timeout;
|
||||
import scala.concurrent.Await;
|
||||
import scala.concurrent.ExecutionContext;
|
||||
import scala.concurrent.util.Duration;
|
||||
import org.junit.AfterClass;
|
||||
import org.junit.Test;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import akka.testkit.AkkaSpec;
|
||||
import scala.concurrent.util.FiniteDuration;
|
||||
import static org.junit.Assert.*;
|
||||
/**
|
||||
* @author Martin Krasser
|
||||
|
|
|
|||
|
|
@ -7,7 +7,8 @@ import akka.camel.javaapi.UntypedProducerActor;
|
|||
import akka.util.Timeout;
|
||||
import scala.concurrent.Await;
|
||||
import scala.concurrent.ExecutionContext;
|
||||
import scala.concurrent.util.Duration;
|
||||
import scala.concurrent.duration.Duration;
|
||||
import scala.concurrent.duration.FiniteDuration;
|
||||
import org.apache.camel.CamelExecutionException;
|
||||
import org.apache.camel.Exchange;
|
||||
import org.apache.camel.Predicate;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.camel;
|
|||
import akka.actor.Status;
|
||||
import akka.camel.javaapi.UntypedConsumerActor;
|
||||
import akka.dispatch.Mapper;
|
||||
import scala.concurrent.util.Duration;
|
||||
import scala.concurrent.duration.Duration;
|
||||
import org.apache.camel.builder.Builder;
|
||||
import org.apache.camel.model.ProcessorDefinition;
|
||||
import org.apache.camel.model.RouteDefinition;
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ package akka.camel
|
|||
import language.postfixOps
|
||||
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import org.apache.camel.ProducerTemplate
|
||||
import akka.actor._
|
||||
import TestSupport._
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import akka.camel.TestSupport.NonSharedCamelSystem
|
|||
import akka.actor.{ ActorRef, Props, Actor }
|
||||
import akka.routing.BroadcastRouter
|
||||
import concurrent.{ Promise, Await, Future }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import language.postfixOps
|
||||
import akka.testkit._
|
||||
import akka.util.Timeout
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@ import org.apache.camel.builder.Builder
|
|||
import org.apache.camel.{ FailedToCreateRouteException, CamelExecutionException }
|
||||
import java.util.concurrent.{ ExecutionException, TimeUnit, TimeoutException }
|
||||
import akka.actor.Status.Failure
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import concurrent.{ ExecutionContext, Await }
|
||||
import akka.testkit._
|
||||
import akka.util.Timeout
|
||||
|
|
|
|||
|
|
@ -15,8 +15,7 @@ import akka.actor.SupervisorStrategy.Stop
|
|||
import org.scalatest.{ BeforeAndAfterEach, BeforeAndAfterAll, WordSpec }
|
||||
import akka.actor._
|
||||
import akka.pattern._
|
||||
import scala.concurrent.util.{ Deadline, FiniteDuration }
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import akka.util.Timeout
|
||||
import org.scalatest.matchers.MustMatchers
|
||||
import akka.testkit._
|
||||
|
|
|
|||
|
|
@ -7,11 +7,10 @@ package akka.camel
|
|||
import language.postfixOps
|
||||
import language.implicitConversions
|
||||
|
||||
import scala.concurrent.util.duration._
|
||||
import scala.concurrent.duration._
|
||||
import java.util.concurrent.{ TimeoutException, ExecutionException, TimeUnit }
|
||||
import org.scalatest.{ BeforeAndAfterEach, BeforeAndAfterAll, Suite }
|
||||
import org.scalatest.matchers.{ BePropertyMatcher, BePropertyMatchResult }
|
||||
import scala.concurrent.util.{ FiniteDuration, Duration }
|
||||
import scala.reflect.ClassTag
|
||||
import akka.actor.{ ActorRef, Props, ActorSystem, Actor }
|
||||
import concurrent.Await
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue