Annotation Interface ExchangeProperties


@Retention(RUNTIME) @Documented @Target(PARAMETER) public @interface ExchangeProperties
Marks a method parameter as the entire exchange-property map of the current Exchange when Camel performs bean binding.

The parameter type should be Map<String, Object> (or a compatible super-type). Unlike ExchangeProperty, which injects a single named property, @ExchangeProperties gives the method direct access to all exchange properties at once.

See Also: