CICS Intercept plug-in
You can use a CICS® Intercept plug-in to intercept ECI, EPI, and ESI calls from Java™, ECI V2, ESI V2, JSON web service, .NET Framework and .NET Core based applications.
These applications can be tested without the need for a running CICS server. Tools such as IBM® Rational® Integration Tester provide a CICS Intercept plug-in. Alternatively, you can develop your own by writing a Java program which implements the CicsIntercept interface.
You can use a plug-in to test your application by writing a Java program which implements the CicsIntercept interface, and enabling this plug-in for the Gateway daemon.
When enabled, a CICS Intercept
plug-in is notified before a request is sent to CICS. Before a request is sent, the plug-in
can change the properties of the request object. If Return is
returned by the plug-in, the Gateway daemon will bypass calling CICS and return the request object
as it stands. If Continue is returned by the plug-in,
the Gateway daemon will continue the normal processing of the request
to CICS.
This feature allows various scenarios to be simulated for application testing. To enable a CICS Intercept plug-in see Configuring for application testing.