Packages

object CamelMessage extends (Any, Map[String, Any]) ⇒ CamelMessage with Serializable

Companion object of CamelMessage class.

Source
CamelMessage.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CamelMessage
  2. Serializable
  3. Serializable
  4. Function2
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. val MessageExchangeId: String

    CamelMessage header to correlate request with response messages.

    CamelMessage header to correlate request with response messages. Applications that send messages to a Producer actor may want to set this header on the request message so that it can be correlated with an asynchronous response. Messages send to Consumer actors have this header already set.

  2. def apply(body: Any, headers: Map[String, Any], attachments: Map[String, DataHandler]): CamelMessage

    Returns a new CamelMessage based on the body, headers and attachments.

  3. def apply(body: Any, headers: Map[String, Any]): CamelMessage

    Returns a new CamelMessage based on the body and headers.

    Returns a new CamelMessage based on the body and headers.

    Definition Classes
    CamelMessage → Function2
  4. def curried: (Any) ⇒ (Map[String, Any]) ⇒ CamelMessage
    Definition Classes
    Function2
    Annotations
    @unspecialized()
  5. def toString(): String
    Definition Classes
    Function2 → AnyRef → Any
  6. def tupled: ((Any, Map[String, Any])) ⇒ CamelMessage
    Definition Classes
    Function2
    Annotations
    @unspecialized()
  7. def unapply(camelMessage: CamelMessage): Option[(Any, Map[String, Any])]

    Returns Some(body, headers).