akka.camel
Class CamelSettings

java.lang.Object
  extended by akka.camel.CamelSettings

public class CamelSettings
extends java.lang.Object

Settings for the Camel Extension param: config the config


Constructor Summary
CamelSettings(com.typesafe.config.Config config, DynamicAccess dynamicAccess)
           
 
Method Summary
 scala.concurrent.duration.FiniteDuration ActivationTimeout()
          Configured setting for how long the actor should wait for activation before it fails.
 boolean AutoAck()
          Configured setting which determines whether one-way communications between an endpoint and this consumer actor should be auto-acknowledged or application-acknowledged.
 ContextProvider ContextProvider()
          Configured setting, determine the class used to load/retrive the instance of the Camel Context
 scala.Function2<java.lang.String,org.apache.camel.model.RouteDefinition,org.apache.camel.model.RouteDefinition> Conversions()
           
 boolean JmxStatistics()
           
 scala.concurrent.duration.FiniteDuration ReplyTimeout()
          Configured setting, when endpoint is out-capable (can produce responses) replyTimeout is the maximum time the endpoint can take to send the response before the message exchange fails.
 boolean StreamingCache()
          enables or disables streamingCache on the Camel Context
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CamelSettings

public CamelSettings(com.typesafe.config.Config config,
                     DynamicAccess dynamicAccess)
Method Detail

ActivationTimeout

public final scala.concurrent.duration.FiniteDuration ActivationTimeout()
Configured setting for how long the actor should wait for activation before it fails.

Returns:
(undocumented)

ReplyTimeout

public final scala.concurrent.duration.FiniteDuration ReplyTimeout()
Configured setting, when endpoint is out-capable (can produce responses) replyTimeout is the maximum time the endpoint can take to send the response before the message exchange fails. This setting is used for out-capable, in-only, manually acknowledged communication.

Returns:
(undocumented)

AutoAck

public final boolean AutoAck()
Configured setting which determines whether one-way communications between an endpoint and this consumer actor should be auto-acknowledged or application-acknowledged. This flag has only effect when exchange is in-only.

Returns:
(undocumented)

JmxStatistics

public final boolean JmxStatistics()
Returns:
(undocumented)

StreamingCache

public final boolean StreamingCache()
enables or disables streamingCache on the Camel Context

Returns:
(undocumented)

Conversions

public final scala.Function2<java.lang.String,org.apache.camel.model.RouteDefinition,org.apache.camel.model.RouteDefinition> Conversions()

ContextProvider

public final ContextProvider ContextProvider()
Configured setting, determine the class used to load/retrive the instance of the Camel Context

Returns:
(undocumented)