The following user exit classes are invoked by Java Proxies flowing to their target DPSs using a supported communications type. The user exit source code is located in a directory under classes/com/ca/genxx/exits/coopflow in the CA Gen installation directory. These classes are installed as part of the specific communications runtime (for example: classes/com/ca/gen85/exits/coopflow/tcpip).
Note: xx refers to the current release of CA Gen. For the current release number, see the Release Notes.
|
User Exit Class |
Purpose |
|---|---|
|
TCPIPDynamicCoopFlowExit |
The methods in this class let you override the host name and port number. Additionally, this class contains a method that exposes that a TCP/IP processing exception has occurred. This user exit method indicates if the processing of the flow should be retried. For example, retry in the event of a Connection Reset by Peer error. |
|
MQSDynamicCoopFlowExit |
The methods in this class let you override the following MQSeries processing data items: Local Queue Manager name Remote Queue Manager name Put Queue name Reply to Queue name Reply timeout value An indication if the put queue must be closed after the put operation An indication if the get queue must be closed after the get operation A dynamic reply to queue (if the reply to queue name specifies the name of a model queue) |
|
ECIDynamicCoopFlowExit |
The methods in this class let you override the following CICS Transaction Gateway processing data items: The ECI client security class name The port address of the CICS Transaction Gateway The protocol to be used to communicate with the CICS Transaction Gateway (example: local, TCP, auto, http, https, and SSL) The ECI server security class name The CICS system name, as known within the Transaction Gateway (or supporting Universal Client), to which the cooperative request should be sent. Additionally, this class contains a method that exposes that an ECI processing exception has occurred. This user exit method indicates if the processing of the flow should be retried. |
|
EJBRMIDynamicCoopFlowExit |
The methods in this class let you override the following EJB RMI processing data item: The provider URL Additionally, this class has a method that permits an optional User object to be sent as part of the EJB RMI flow to the EJB server. This class has a method for handling exceptions that occur when performing an EJB RMI operation (open, read, write, and so on). This method lets the failed request to be retried. |
|
TUXDynamicCoopFlowExit |
This class contains two methods that expose the data flowing to and from the server. The OutData method provides the ability to examine or modify the request data being sent to the server. The InData method provides the ability to examine or modify the response data received from the server. |
|
WSDynamicCoopFlowExit |
This class has methods that let you manipulate the target Web Service endpoint URL by modifying the following members: baseURL contextType This class has a method for handling exceptions that occur when performing a Web Service operation. This method lets the failed request to be retried. |
|
Copyright © 2015 CA Technologies.
All rights reserved.
|
|