ocr: Transaction Manager Transaction Models SOL Generator JAM Executor SOL Application Database Support Routines Database API Database FIGURE 1 JAM 7 separates the task of database trans- action processing for JAM applications into a series of database access layers. These layers range from JAM's easy-to-use transaction manager (at the top) to direct database access via the native database API (at the bottom). The developer may access the database at any layer from a JAM 7 application.