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). |