FRR Send Ports for Messages to the Custom Handlers
To enable custom handlers for FRR, you must create a series of FRR send ports, each one of which routes a copy of an original message of a certain type to the custom handlers. These send ports must have the following pipeline components:
The SWIFT assembler in the Assemble stage
The SWIFTSendFrrComponent pipeline component in the Encode stage
For all messages except Category 0 to 9 SWIFT FIN messages that are not successfully sent, the send port must have the following filters:
A4SWIFT_SendingServiceType == A4SWIFT_FrrService
BTS.Operation set to the value required for each message type. For the possible values for the BTS.Operation property, see the table in Creating the FRR Send Ports for Sending to the Custom Handlers.
For Category 0 to 9 SWIFT FIN messages that are not successfully sent, the send port must have the following filters:
A4SWIFT_SendingServiceTyp==A4SWIFT_FrrService
A4SWIFT_FrrFailed==True
BTS.Operation==A4SWIFT_FrrSendMTMsg
A4SWIFT_FRRFailedReason set to the value required for each message type. For the possible values for the BTS.Operation property, see the table in Creating the FRR Send Ports for Sending to the Custom Handlers.