Designing Flux Consoles to Target Unique User Needs
Customers rely on Flux to flexibly address their file orchestration and process automation challenges. A common requirement is the need to develop custom user interactions with Flux for targeted user communities or specific needs. Flux' s REST API provides an excellent starting point for discovering and exploiting Flux functionality to meet user needs without requiring a significant development effort and a lengthy development cycle.
Flux has developed a REST console application to demonstrate one such custom console. This code can be modified or enhanced to address particular or unique customer needs. The provided code is not a production ready application. At a minimum additional validity checking and exception handling would normally be added.
Flux has developed a REST console application
The login view model provides for basic authentication, signs in to a secured Flux engine, and then calls the populate method on each view model class. Each populate method makes a JQuery Ajax call to a Flux API to retrieve the required data to populate that view model's bound div. The configure view model uses Metawidget to retrieve a json form definition from the workflow description field. The json form is used to request workflow variables from the user to populate the workflow before doing a JQuery Ajax submit to Flux using a namespace entered into the form. The other view models provide views on Flux’s audit logs, run history, repository workflows and running workflows.
One can construct a diverse set of capabilities to tailor Flux to your needs
Using this code as an example and through further exploring the REST API for Flux, one can construct a diverse set of tools and capabilities to augment and tailor Flux to your needs. If desired, Flux services staff are available on a billable services agreement to construct consoles to your specific requirements.
See the following for additional information regarding code and libraries used in the REST console application.
|Code Library||Library URL|
|Flux REST API||https://support.flux.ly/80/restapi|
The Flux software platform orchestrates file transfers and batch processing workflows for banking and finance. First released in 2000, Flux has grown into a financial platform that the largest US, UK, and Canadian banks and financial services organizations rely on daily for their mission critical financial systems. Flux provides Electronic Bank Account Management (eBAM) solutions for banks. Electronic bank account management replaces slow paper-based processes with electronic efficiencies, reducing human errors and providing greater transparency into bank and corporate operations.
Banks that offer an eBAM solution possess a critical market advantage in their efforts to expand and retain their corporate customer base.