From c457360dbee05ebb8b7ee21e178711004a256329 Mon Sep 17 00:00:00 2001 From: Piotr Gabryanczyk Date: Mon, 9 Apr 2012 07:59:03 +0100 Subject: [PATCH] adding return types --- akka-camel/src/main/scala/akka/camel/Producer.scala | 4 ++-- .../scala/akka/camel/javaapi/UntypedProducerActor.scala | 6 +++--- .../src/test/scala/akka/camel/ProducerFeatureTest.scala | 4 +--- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/akka-camel/src/main/scala/akka/camel/Producer.scala b/akka-camel/src/main/scala/akka/camel/Producer.scala index 679bfbd495..4fd879355c 100644 --- a/akka-camel/src/main/scala/akka/camel/Producer.scala +++ b/akka-camel/src/main/scala/akka/camel/Producer.scala @@ -120,8 +120,8 @@ trait ProducerSupport { this: Actor ⇒ * actor). */ - protected def routeResponse: Receive = { - case msg ⇒ if (!oneway) sender ! transformResponse(msg) + protected def routeResponse(msg: Any): Any = { + if (!oneway) sender ! transformResponse(msg) } } diff --git a/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala b/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala index a9138654d9..33a7934e81 100644 --- a/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala +++ b/akka-camel/src/main/scala/akka/camel/javaapi/UntypedProducerActor.scala @@ -36,15 +36,15 @@ abstract class UntypedProducerActor extends UntypedActor with ProducerSupport { */ def onRouteResponse(message: AnyRef): Unit = super.routeResponse(message) - final override def transformOutgoingMessage(msg: Any) : AnyRef = msg match { + final override def transformOutgoingMessage(msg: Any): AnyRef = msg match { case msg: AnyRef ⇒ onTransformOutgoingMessage(msg) } - final override def transformResponse(msg: Any) : AnyRef = msg match { + final override def transformResponse(msg: Any): AnyRef = msg match { case msg: AnyRef ⇒ onTransformResponse(msg) } - final override def routeResponse : AnyRef = { + final override def routeResponse(msg: Any): Any = msg match { case msg: AnyRef ⇒ onRouteResponse(msg) } diff --git a/akka-camel/src/test/scala/akka/camel/ProducerFeatureTest.scala b/akka-camel/src/test/scala/akka/camel/ProducerFeatureTest.scala index a8f138e44a..4db2af577b 100644 --- a/akka-camel/src/test/scala/akka/camel/ProducerFeatureTest.scala +++ b/akka-camel/src/test/scala/akka/camel/ProducerFeatureTest.scala @@ -277,9 +277,7 @@ object ProducerFeatureTest { class TestForwarder(uri: String, target: ActorRef) extends Actor with Producer { def endpointUri = uri - override protected def routeResponse = { - case msg ⇒ target forward msg - } + override protected def routeResponse(msg: Any): Any = { target forward msg } } class TestResponder extends Actor {