Endpoint for the class component.
Name | Kind | Type | Required | Deprecated | Default Value | Enum Values | Description |
---|---|---|---|---|---|---|---|
beanName | path | java.lang.String | true | false | Sets the name of the bean to invoke | ||
cache | parameter | boolean | false | If enabled, Camel will cache the result of the first Registry look-up. Cache can be enabled if the bean in the Registry is defined as a singleton scope. | |||
multiParameterArray | parameter | boolean | true | How to treat the parameters which are passed from the message body; if it is true, the message body should be an array of parameters. Note: This option is used internally by Camel, and is not intended for end users to use. @deprecated this option is used internally by Camel, and is not intended for end users to use | |||
method | parameter | java.lang.String | false | Sets the name of the method to invoke on the bean | |||
parameters | parameter | java.util.Map |
false | Used for configuring additional properties on the bean | |||
exchangePattern | parameter | org.apache.camel.ExchangePattern | false | InOnly | InOnly RobustInOnly InOut InOptionalOut OutOnly RobustOutOnly OutIn OutOptionalIn |
Sets the default exchange pattern when creating an exchange. | |
synchronous | parameter | boolean | false | false | Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported). @param synchronous true to enforce synchronous processing |