Any number of interceptor extension components can be invoked sequentially in an interceptor script block.
An extension component is invoked using an <invoke-extension>
element and has the following possible attributes:
Type | Name | Description | Optional? |
---|---|---|---|
Attribute |
extension |
The extension component to be invoked. Must refer to an extension component of type |
NO |
Attribute |
timeout |
Specifies the timeout period, measured in milliseconds, that the SIS will wait for a response from the extension component. If present, this timeout overrides the default timeout configured for the extension component. |
YES |
Example
Below is an example of a composition that uses a service input interceptor to invoke an interceptor extension component. The service node on the VIA diagram has its input interceptor filled in (indicating the interceptor has been defined). You double-click on the interceptor to open the interceptor diagram.