Threading

Ensures that message dispatch and send operations use a thread pool.

A service uses the thread pool to dispatch each inbound message.

A reference uses the thread pool to send each outbound message.

This policy set can apply at a Virtualization binding on a service or reference, or at any SOAP binding on a promoted service or reference.

Threading policy at a service or reference automatically gets propagated to the promoted service or reference.

Parameter Description
Thread Pool Resource Template A Thread Pool resource template. A thread pool resource instance must be installed on each node on which a component or binding with a threading policy is distributed.

Default: None.

Invocation Timeout Send operations at references must complete before the invocation timeout, otherwise the operation throws the exception com.tibco.amf.platform.runtime.extension.exception.TimeoutException.
  • For messages that require a response, the reference must receive the response before the timeout.
  • For one-way messages, the reference must complete the send operation before the timeout.

Zero is a special value, indicating no timeout on the send operation.

Default: 0 s.