Dozer

Dozer

Description: Camel Support for the Dozer type conversion framework
Scheme: dozer
Syntax: dozer:name
Maven: org.apache.camel/camel-dozer/2.16.1
Name Kind Group Required Default Type Enum Description
name path producer true java.lang.String A human readable name of the mapping.
mappingConfiguration parameter producer org.apache.camel.converter.dozer.DozerBeanMapperConfiguration The name of a DozerBeanMapperConfiguration bean in the Camel registry which should be used for configuring the Dozer mapping. This is an alternative to the mappingFile option that can be used for fine-grained control over how Dozer is configured. Remember to use a "#" prefix in the value to indicate that the bean is in the Camel registry (e.g. "#myDozerConfig").
mappingFile parameter producer dozerBeanMapping.xml java.lang.String The location of a Dozer configuration file. The file is loaded from the classpath by default, but you can use file:, classpath:, or http: to load the configuration from a specific location.
marshalId parameter producer java.lang.String The id of a dataFormat defined within the Camel Context to use for marshalling the mapping output to a non-Java type.
sourceModel parameter producer java.lang.String Fully-qualified class name for the source type used in the mapping. If specified, the input to the mapping is converted to the specified type before being mapped with Dozer.
targetModel parameter producer true java.lang.String Fully-qualified class name for the target type used in the mapping.
unmarshalId parameter producer java.lang.String The id of a dataFormat defined within the Camel Context to use for unmarshalling the mapping input from a non-Java type.
exchangePattern parameter advanced InOnly org.apache.camel.ExchangePattern InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter advanced false boolean Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).