The Temenos Journey platform provides a comprehensive set of service extension points where you plug in Groovy script to create customized transaction applications. For an overview of these service extension points, see Transaction Processing Sequence.
Groovy Service API documentation is available for each of the supported service types, and example Groovy script code is provided to help get you started.
|Provides a Fluent Function to execute on a form event trigger.
|Provides a Fluent Delivery Function to perform transaction data delivery.
|Form Version Selector
|Select which form version to render.
|Form Security Filter
|Perform access checks on when forms are rendered.
|Form Prefill Data
|Pre-populate forms when they are rendered.
|Create custom transaction tracking numbers.
|Form Dynamic Data
|Enable forms to call a remote service dynamically based on user selections.
|Validate submitted data before a transaction is created.
|Create custom transaction receipt/reference numbers.
|Form Saved Processor
|Called when a user saves a form.
|Submission Data Validator
|Called when a user submits a completed form.
|Submission Completed Processor
|Called when all the required user steps have been completed.
|Called to render the form submission PDF receipt document.
|Deliver the form submission data to back office systems.
|Task Expiry Process
|Called when an assigned task reaches expiry without being completed.
|Called when a transaction-related email is sent to an end user.
|Provide custom Job action processing.
|An arbitrary service scheduled to execute based on a timer or cron expression.
|An arbitary Groovy service function called from other services.
|SSO Revalidation Script
|Look at changes which may trigger the SSO filter to re-authenticate the user.
|Get SSO Auth Token Script
|Obtain an SSO authentication token during user authentication.
|Auth OK Response Script
|Called when a user's authentication during SSO login is successful.
|Groovy Authentication Provider
|Authenticate a login token during SSO login.
|Perform file virus scan.