Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: maven: nz.co.senanque:madura-rules

This is a plugin to Madura Objects. It provides a rules/constraint engine to assist with validation, deriving new values from user inputs (eg total of invoices entered on this customer) an manipulating metadata (eg because the amount is above X we make some field readonly). Note that the Java that is using the monitored objects is quite unaware of the rules layer implemented here. That means you can change rules without having to go back to your Java code, and it also means you don't have to wonder if everything implemented the same rules. Anything using that Java object has the rules (unless you turn them all off).
20 versions
Latest release: about 6 years ago
16 dependent packages

View more package details: https://packages.ecosyste.ms/registries/repo1.maven.org/packages/nz.co.senanque:madura-rules

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/RogerParkinson%2Fmadura-objects-parent

Dependent Repos 3

RogerParkinson/madura-perspectives
Perspectives, in this case, are snap-in applications that plug into the main application and share the login information, locale etc of the surrounding application. That means the subapplications don't have to worry about those issues and can be simpler. It also means you can construct a semi-dynamic workspace with plugged in apps that share a common look and feel (another thing that is set globally) and can even communicate with each other.
  • madura-perspectives-bmi/pom.xml
  • madura-perspectives-manager/pom.xml
  • madura-perspectives-pizzaorder/pom.xml
  • 3.3.5 pom.xml

Size: 1.12 MB - Last synced: 10 months ago - Pushed: about 6 years ago

RogerParkinson/madura-objects-parent
Implements POJOs that self validate automatically with an optional rule based complex validation and dynamic metadata.
  • ${project.version} madura-objects-test-externals/pom.xml
  • ${project.version} madura-objects-tests/pom.xml
  • 3.3.5-SNAPSHOT madura-rules-maven-plugin/pom.xml
  • ${project.version} madura-rules-tests/pom.xml
  • ${project.version} madura-rules-tests2/pom.xml

Size: 1.54 MB - Last synced: 6 months ago - Pushed: about 6 years ago

RogerParkinson/madura-vaadin-support
Support for using Madura Objects and Rules with Vaadin UI
  • madura-mobile-demo/pom.xml
  • madura-rules-demo/pom.xml
  • madura-vaadin-directed/pom.xml
  • 3.2.0 pom.xml

Size: 2.68 MB - Last synced: about 2 months ago - Pushed: about 2 months ago