Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

You can append query options to the URI in the following format, ?option=value&option=value&...

Options

Div
classconfluenceTableSmall

Option

Default

Description

encoding

null

Character encoding of the resource content.

startDelimiter

{{

Characters used to mark template code beginning.

endDelimiter

}}

Characters used to mark template code end.

Wiki Markup
{div:class=confluenceTableSmall} || Option || Default || Description || | {{encoding}} | {{null}} | Character encoding of the resource content. | | {{startDelimiter}} | {{ | Characters used to mark template code beginning. | | {{endDelimiter}} | }} | Characters used to mark template code end. | {div}

Mustache Context

Camel will provide exchange information in the Mustache context (just a Map). The Exchange is transferred as:

Div
classconfluenceTableSmall

key

value

exchange

The Exchange itself.

exchange.properties

The Exchange properties.

headers

The headers of the In message.

camelContext

The Camel Context.

request

The In message.

body

The In message body.

response

The Out message (only for InOut message exchange pattern).

Wiki Markup
{div:class=confluenceTableSmall} || key || value || | {{exchange}} | The {{Exchange}} itself. | | {{exchange.properties}} | The {{Exchange}} properties. | | {{headers}} | The headers of the In message. | | {{camelContext}} | The Camel Context. | | {{request}} | The In message. | | {{body}} | The In message body. | | {{response}} | The Out message (only for InOut message exchange pattern). | {div}

Dynamic templates

Camel provides two headers by which you can define a different resource location for a template or the template content itself. If any of these headers is set then Camel uses this over the endpoint configured resource. This allows you to provide a dynamic template at runtime.

Div
classconfluenceTableSmall
Wiki Markup
{div:class=confluenceTableSmall} || Header || Type || Description || Support Version || |

Header

Type

Description

Support Version

MustacheConstants.MUSTACHE_RESOURCE_URI

| String | A URI for the template resource to use instead of the endpoint configured. | | |

String

A URI for the template resource to use instead of the endpoint configured.

 

MustacheConstants.MUSTACHE_TEMPLATE

| String | The template to use instead of the endpoint configured. | | {div}

String

The template to use instead of the endpoint configured.

 

Samples

For example you could use something like:

...