unb0rk akka-actor-nightly build
This means tightening types from Duration to FiniteDuration in several places; a good thing, since we replace runtime complaints by compile time errors.
This commit is contained in:
parent
4afd41f9c3
commit
251a62293a
34 changed files with 183 additions and 152 deletions
|
|
@ -8,8 +8,8 @@ import akka.event.Logging
|
|||
import akka.camel.{ CamelSettings, Camel }
|
||||
import scala.util.control.NonFatal
|
||||
import scala.concurrent.util.Duration
|
||||
|
||||
import org.apache.camel.{ ProducerTemplate, CamelContext }
|
||||
import scala.concurrent.util.FiniteDuration
|
||||
|
||||
/**
|
||||
* For internal use only.
|
||||
|
|
@ -32,7 +32,7 @@ private[camel] class DefaultCamel(val system: ActorSystem) extends Camel {
|
|||
ctx.setName(system.name)
|
||||
ctx.setStreamCaching(true)
|
||||
ctx.addComponent("akka", new ActorComponent(this, system))
|
||||
ctx.getTypeConverterRegistry.addTypeConverter(classOf[Duration], classOf[String], DurationTypeConverter)
|
||||
ctx.getTypeConverterRegistry.addTypeConverter(classOf[FiniteDuration], classOf[String], DurationTypeConverter)
|
||||
ctx
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue