For customers with a Support Contract we provide a 5 business days SLA. In case we fail to translate your SQL within this SLA due to any reason on our end, we fully refund your active subscription fees. Your license(s) remain valid.
Fluent JPA employs a Freemium license model, where some functionality is totally free and more advanced features require a license. Data retrieval expressions (SELECT), including CTE, Window Functions, Aggregate Expressions are free. Data update expressions (INSERT/UPDATE/DELETE/MERGE) and Dynamic Queries require a license.
One year, recurring.
Fluent JPA is licensed per deployment unit (project). Deployment unit is a single atomic application, usually packaged as a single WAR or JAR and running in a single application container or standalone.
Fluent JPA license is per Deployment Unit. Therefore if you have multiple projects deployed as a single Deployment Unit, you need just one license. Otherwise you need as many licenses as there are Deployment Units.
No, it's still a single atomic application.
When the license expires FluentJPA will notify about the expiration and continue working for additional 30 days. After this period an exception will be thrown on restart.
Yes, you may purchase a Support contract. Give us any SQL + relevant JPA entity declarations and we will translate it to FluentJPA in 5 business days. In addition we provide a best effort support on GitHub free of charge.