The sample application FSMs

The following figure shows an extract of the inbound payment transaction from the sample application. This was derived from the simple state diagram.

Figure 1. Extract of the inbound payment transaction
SampAppMainPaytExtract.jpg
The FTM Sample App model includes the following FSMs:
  • Inbound Payment Batch
  • Inbound Payment Transaction
  • Non STP Monitor

The FTM Sample App model references FSMs supplied in the FTM Generic Model.

The FTM Generic Model contains the following FSMs
  • Inbound Physical Transmission
  • Outbound Physical Transmission
  • Outbound Transactions
  • Inbound Acknowledgment Transactions
  • Inbound Command Transaction
The FSMs in the FTM Generic Model are considered to be of a generic nature because they are required by many applications and are mature enough to be reused in customer applications. These FSMs can interact with each other. That is, events raised in one FSM can cause transitions in one or more other FSMs. Actions to support the generic FSMs are also supplied in the FTM Generic Actions project.