/o//commerce-media/accounts/-1/images/18375417?download=true

Liferay Drools
Data Modeling, Process & Business Logic
18375358
Beschreibung

Liferay Digital Experience Platform provides an implementation of a JSR-94 compliant rules engine as a web app, based on the popular open source Drools project. A rules engine provides a means to separate the rules or logic of an application from the remaining code. This allows for a more declarative style of programming where the rules define what is happening, without describing how it is happening. This makes it much easier to read than nested 'if-else' blocks of code. It's also easier to make changes without introducing bugs in your code. The rules are also written in a language that is easier for non-developers to understand. This makes it easier for business users to validate and even modify the rules without having to involve developers.

This app installs as a Liferay service.

JasperReports is the world's most popular open source reporting engine. It is entirely written in Java and it is able to use data coming from any kind of data source and produce pixel-perfect documents that can be viewed, printed or exported in a variety of document formats including HTML, PDF, Excel, OpenOffice and Word. This app enables Liferay to use Jasper Reports as its reporting engine implementation. When combined with the Liferay Reporting app, in the Control Panel, you can upload report definitions (designed in a report designer) into Reports Admin, and run them from the Definitions tab. They can be scheduled to be run as well, and exported to many formats, including HTML, CSV, XLS, PDF, and more. Reports can also be delivered via email address. The reports will be displayed within the portal.

This app installs as a Liferay service.

Liferay Digital Experience Platform provides an implementation of a JSR-94 compliant rules engine as a web app, based on the popular open source Drools project. A rules engine provides a means to separate the rules or logic of an application from the remaining code. This allows for a more declarative style of programming where the rules define what is happening, without describing how it is happening. This makes it much easier to read than nested 'if-else' blocks of code. It's also easier to make changes without introducing bugs in your code. The rules are also written in a language that is easier for non-developers to understand. This makes it easier for business users to validate and even modify the rules without having to involve developers.

This app installs as a Liferay service.

DEVELOPER

Entwickler


Publisher Date

January 22, 2024


Deployment Method

Liferay Self-Hosted

Liferay PaaS


App Type

DXP

Version

7.1.0

Unterstützte Versionen

7.4, 2025 Q3, 2026 Q1, 2026 Q2

Standard Price

Free

Help and Support


Link teilen

DEVELOPER
21.11.24 17:28
Published date
21.11.24 17:28
Published Date
21.11.24 17:28
SUPPORTED OFFERINGS
Liferay PaaS
Supported Versions
7.4, 2025 Q3, 2026 Q1, 2026 Q2
Resource Requirements
Edition
Enterprise
PRICE
Free
help & support
SHARE LINK
Copy & Share

HTML Example

A paragraph is a self-contained unit of a discourse in writing dealing with a particular point or idea. Paragraphs are usually an expected part of formal writing, used to organize longer prose.