Merging with master
This commit is contained in:
commit
985d17de63
61 changed files with 1920 additions and 187 deletions
|
|
@ -7,7 +7,7 @@ package docs.camel
|
|||
import language.postfixOps
|
||||
|
||||
object Consumers {
|
||||
def foo = {
|
||||
object Sample1 {
|
||||
//#Consumer1
|
||||
import akka.camel.{ CamelMessage, Consumer }
|
||||
|
||||
|
|
@ -20,7 +20,7 @@ object Consumers {
|
|||
}
|
||||
//#Consumer1
|
||||
}
|
||||
def bar = {
|
||||
object Sample2 {
|
||||
//#Consumer2
|
||||
import akka.camel.{ CamelMessage, Consumer }
|
||||
|
||||
|
|
@ -33,14 +33,14 @@ object Consumers {
|
|||
}
|
||||
//#Consumer2
|
||||
}
|
||||
{
|
||||
object Sample3 {
|
||||
//#Consumer3
|
||||
import akka.camel.{ CamelMessage, Consumer }
|
||||
import akka.camel.Ack
|
||||
import akka.actor.Status.Failure
|
||||
|
||||
class Consumer3 extends Consumer {
|
||||
override def autoack = false
|
||||
override def autoAck = false
|
||||
|
||||
def endpointUri = "jms:queue:test"
|
||||
|
||||
|
|
@ -56,7 +56,7 @@ object Consumers {
|
|||
}
|
||||
//#Consumer3
|
||||
}
|
||||
{
|
||||
object Sample4 {
|
||||
//#Consumer4
|
||||
import akka.camel.{ CamelMessage, Consumer }
|
||||
import scala.concurrent.util.duration._
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ import akka.actor.Status.Failure
|
|||
import language.existentials
|
||||
|
||||
object CustomRoute {
|
||||
{
|
||||
object Sample1 {
|
||||
//#CustomRoute
|
||||
import akka.actor.{ Props, ActorSystem, Actor, ActorRef }
|
||||
import akka.camel.{ CamelMessage, CamelExtension }
|
||||
|
|
@ -37,7 +37,7 @@ object CustomRoute {
|
|||
//#CustomRoute
|
||||
|
||||
}
|
||||
{
|
||||
object Sample2 {
|
||||
//#ErrorThrowingConsumer
|
||||
import akka.camel.Consumer
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ import akka.camel.CamelExtension
|
|||
import language.postfixOps
|
||||
|
||||
object Producers {
|
||||
{
|
||||
object Sample1 {
|
||||
//#Producer1
|
||||
import akka.actor.Actor
|
||||
import akka.actor.{ Props, ActorSystem }
|
||||
|
|
@ -25,7 +25,7 @@ object Producers {
|
|||
val future = producer.ask("some request").mapTo[CamelMessage]
|
||||
//#AskProducer
|
||||
}
|
||||
{
|
||||
object Sample2 {
|
||||
//#RouteResponse
|
||||
import akka.actor.{ Actor, ActorRef }
|
||||
import akka.camel.{ Producer, CamelMessage }
|
||||
|
|
@ -51,7 +51,7 @@ object Producers {
|
|||
forwardResponse ! "some request"
|
||||
//#RouteResponse
|
||||
}
|
||||
{
|
||||
object Sample3 {
|
||||
//#TransformOutgoingMessage
|
||||
import akka.actor.Actor
|
||||
import akka.camel.{ Producer, CamelMessage }
|
||||
|
|
@ -69,7 +69,7 @@ object Producers {
|
|||
}
|
||||
//#TransformOutgoingMessage
|
||||
}
|
||||
{
|
||||
object Sample4 {
|
||||
//#Oneway
|
||||
import akka.actor.{ Actor, Props, ActorSystem }
|
||||
import akka.camel.Producer
|
||||
|
|
@ -85,14 +85,14 @@ object Producers {
|
|||
//#Oneway
|
||||
|
||||
}
|
||||
{
|
||||
object Sample5 {
|
||||
//#Correlate
|
||||
import akka.camel.{ Producer, CamelMessage }
|
||||
import akka.actor.Actor
|
||||
import akka.actor.{ Props, ActorSystem }
|
||||
|
||||
class Producer2 extends Actor with Producer {
|
||||
def endpointUri = "activemg:FOO.BAR"
|
||||
def endpointUri = "activemq:FOO.BAR"
|
||||
}
|
||||
val system = ActorSystem("some-system")
|
||||
val producer = system.actorOf(Props[Producer2])
|
||||
|
|
@ -100,7 +100,7 @@ object Producers {
|
|||
producer ! CamelMessage("bar", Map(CamelMessage.MessageExchangeId -> "123"))
|
||||
//#Correlate
|
||||
}
|
||||
{
|
||||
object Sample6 {
|
||||
//#ProducerTemplate
|
||||
import akka.actor.Actor
|
||||
class MyActor extends Actor {
|
||||
|
|
@ -112,7 +112,7 @@ object Producers {
|
|||
}
|
||||
//#ProducerTemplate
|
||||
}
|
||||
{
|
||||
object Sample7 {
|
||||
//#RequestProducerTemplate
|
||||
import akka.actor.Actor
|
||||
class MyActor extends Actor {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue