Journey Manager (JM)
Previously known as Transact Manager (TM). |
Form Builder Platform Developer | 17.10
This feature was introduced in 17.10.
Journey Manager allows developers to create services as Transact functions, which can be called from Maestro forms.
Consider calling Transact functions from a Maestro form to:
Manager defines the following Transact functions:
Both Fluent and Delivery Transact functions are Fluent Functions because they implement com.avoka.fc.core.service.fluent.FluentFunctionService
Fluent Service, see Transact Fluent API reference.
Fluent Functions, also known as Form Functions, provide an improved programming model for client applications to call server-side business functions. Form Functions are designed for applications to make call to other system for doing remote data lookup or executing some secure business logic on the server. They provide the replacement for Form Dynamic Data Services with an improved programming and security model. Fluent Functions provide server-side function event handlers for a variety of Form event triggers. The Fluent Function programming interface is the same across a variety of function triggers enabling you to re-uses function code in a variety of contexts. For example, you could a single function for doing both data pre-fill when a form is first opened and when a saved form is resumed.
Delivery Functions are used to deliver user entered form data when a transaction is submitted. This form data includes the submitted form XML, the 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:
Next, learn how to view Transact functions.