Integrating the Transaction Agent Framework (TAF)
This section discusses a recommended approach to persisting objects using the Jade Platform and it provides examples of a Transaction Agent Framework (TAF) that you can use in your own applications so that you can implement all create, update, and delete functionality using a TAF in your own Jade applications.
For code examples, see "
The following table lists the acronyms (pronounced as a word), initialisms (pronounced as a series of letters that are abbreviations derived from the letters of the words they represent), and terms used in this section.
| Entity | Description |
|---|---|
| CRUD | Create, Read, Update, and Delete. |
| TA | Transaction Agent. |
| TAF | Transaction Agent Framework. |
| TI | Transaction Implementor. |
| UML | Unified Modeling Language. |
| Modify | Targeted update that sets specific properties on an object. |
| Persistent object | Object that exists in the database. Also referred to as persistent storage. |
| Subordinate object |
Child object referenced in a parent object; for example, an Invoice can contain a reference to a Customer object and can also create its own instance of an Address object to store the shipping address. |
| Transaction Agent | Class responsible for persisting an object. |
For details about the Transaction Agent Framework (TAF), see the following subsections.
2022.0.01 and higher

