A service consumer is defined into the section 'consumes' of the JBI descriptor, containing:
Parameter
|
Description
|
Default
|
Required
|
Support placeholders
|
---|---|---|---|---|
interface-name
|
Interface name of the service provider to invoke. | -
|
Yes
|
No
|
service-name
|
Service name of the service provider to invoke. | -
|
No
|
No
|
endpoint-name
|
Endpoint name of the service provider to invoke. | -
|
No
|
No
|
timeout
|
Timeout in milliseconds of a synchronous send. This parameter can be used in conjunction with the sendSync(Exchange exchange) method of the Listeners. Set 0 for an infinite timeout. | 30000 | No
|
Yes
|
operation
|
Operation to call on the service provider. If no operation is specified in the Message Exchange to send, this parameter will be used. | -
|
No
|
No
|
activate-flow-tracing
|
|
-
|
-
|
-
|
propagate-flow-tracing-activation
|
Control whether the flow tracing activation state must be propagated to next flow steps or not. If 'true', the flow tracing activation state is propagated to the invoked service provider. This value overrides the value defined at component level. | Value defined at component | No
|
Yes
|
mep
|
Message exchange pattern to use. | -
|
Yes
|
No
|