Journey Manager (JM) The transaction engine for the platform. | Form Builder Platform Developer | 17.10 This feature was introduced in 17.10.
Journey Manager allows you to create services as Transact functions, which can be called from Maestro forms.
You should consider calling Transact functions from a Maestro form to:
Manager defines the following Transact functions:
Both Fluent and Delivery Transact functions are Fluent Functions as they implement the com.avoka.fc.core.service.fluent.FluentFunctionService
Fluent Service.
Let's look at each of these functions in more detail.
A Fluent Function, also known as a Form Function, provides an improved programming model for client applications to call server-side business functions. The Form Function is designed to make calls from form applications to other systems to execute a remote data look-up or some secure business logic on a remote server.
A Delivery Function is used to deliver a form data entered by a user when a form is submitted. The form data includes a submitted form XML, a PDF receipt document and many also include user uploaded file attachments.
Transact functions are configured in Manager and they can be used from Maestro forms.
To update a Transact function:
As Transact functions may have complex implementations, it can be difficult and time consuming for you to troubleshoot any errors associated with forms that use these Transact functions. Manager provides you with a quick way to access service logging information, using Groovy Service Log, where you can find some key Transact function stats generated during its execution.
Manager allows you to view, create, copy, configure, and remove Transact functions. You can use this functionality to manage the Transact functions life cycle.
Next, learn how to view Transact functions.