Project Group: nz.co.senanque

jclouds-spring-config

nz.co.senanque : jclouds-spring-config

Configure Apache Jclouds using Spring

Last Version: 1.0.0-RELEASE

Release Date:

madura-vaadin

nz.co.senanque : madura-vaadin

Integrates Madura Objects with Vaadin applications including support for dynamic metadata changes (available choices, read/write status of fields etc).

Last Version: 3.4.1

Release Date:

Spring Security Login

nz.co.senanque : madura-springsecurity-login

Support for using Madura Objects and Rules with Vaadin UI

Last Version: 3.4.1

Release Date:

madura-oauth2-login

nz.co.senanque : madura-oauth2-login

Support for using Madura Objects and Rules with Vaadin UI

Last Version: 3.4.1

Release Date:

madura-vaadin-tableeditor

nz.co.senanque : madura-vaadin-tableeditor

Extended table editor that uses popup editor windows and an extended jpacontainer that supports @Transactional

Last Version: 3.4.1

Release Date:

madura-vaadin-directed

nz.co.senanque : madura-vaadin-directed

Library to provide directed questioning driven by the rules.

Last Version: 3.4.1

Release Date:

madura-login

nz.co.senanque : madura-login

Filter based login intercepter

Last Version: 3.4.1

Release Date:

madura-vaadin-touckit

nz.co.senanque : madura-vaadin-touchkit

Code to support using Madura with Vaadin's Touchkit

Last Version: 3.4.1

Release Date:

madura-permission-manager

nz.co.senanque : madura-permission-manager

Support for using Madura Objects and Rules with Vaadin UI

Last Version: 3.4.1

Release Date:

madura-vaadin-support

nz.co.senanque : madura-vaadin-support

Support for using Madura Objects and Rules with Vaadin UI

Last Version: 3.4.1

Release Date:

madura-rules-demo

nz.co.senanque : madura-rules-demo

Support for using Madura Objects and Rules with Vaadin UI

Last Version: 3.4.1

Release Date:

madura-mobile-demo

nz.co.senanque : madura-mobile-demo

Demo using Madura, Vaadin and Touchkit

Last Version: 3.4.1

Release Date:

madura-address-book

nz.co.senanque : madura-address-book

A demo program that illustrates the extended JPAContainer and the table editor

Last Version: 3.4.1

Release Date:

Last Version: 3.4.1

Release Date:

Madura Vaadin Demo

nz.co.senanque : madura-vaadin-demo

Demo that shows Madura Objects and Vaadin working together

Last Version: 3.4.1

Release Date:

My Library

nz.co.senanque : kotlin-library-template

A concise description of my library

Last Version: 1.0.4

Release Date:

MaduraDocs

nz.co.senanque : maduradocs

MaduraDocs generates a PDF file from an XML source file. It is a maven plugin, so it can be added to a maven project and the PDF will be generated as part of the build (the package phase).

Last Version: 6.3.3

Release Date:

Last Version: 3.4.0

Release Date:

Last Version: 2.4.0

Release Date:

MaduraWorkflow

nz.co.senanque : madura-workflow

Workflow engine that integrates Madura.

Last Version: 2.4.0

Release Date:

madura-perspectives-name

nz.co.senanque : madura-perspectives-name

This is a bundle that is used to demo the Perspectives Manager. It asks for a name and uses the blackboard to loosely interact with other bundles.

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

madura-perspectives-pizzaorder

nz.co.senanque : madura-perspectives-pizzaorder

This is a rules-driven pizza configuration which lets you pick different pizza bases, toppings and sizes, except that only some combinations are allowed and the rules enforce this. The rules, UI and underlying domain objects are all delivered by this sub-application.

Last Version: 3.4.0

Release Date:

madura-perspectives-manager

nz.co.senanque : madura-perspectives-manager

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.

Last Version: 3.4.0

Release Date:

madura-perspectives-nameaddress

nz.co.senanque : madura-perspectives-nameaddress

This is a bundle that is used to demo the Perspectives Manager. It asks for a name and address and uses the blackboard to loosely interact with other bundles.

Last Version: 3.4.0

Release Date:

Last Version: 2.4.0

Release Date:

madura-workflows

nz.co.senanque : madura-workflows

Parent project for madura workflows

Last Version: 2.4.0

Release Date:

nmc-workflow

nz.co.senanque : nmc-workflow

Parent project for madura workflows

Last Version: 2.4.0

Release Date:

Madura Workflow Headless

nz.co.senanque : madura-workflow-headless

Headless version of the workflow that processes only back end functions ie no UI.

Last Version: 2.4.0

Release Date:

Order Workflow

nz.co.senanque : order-workflow

A sample bundle containing a workflow.

Last Version: 2.4.0

Release Date:

temperature-conversion-service

nz.co.senanque : temperature-conversion-service

Sample SOAP service that converts fahrenheit to celsius and vice versa

Last Version: 2.4.0

Release Date:

Simple Workflow

nz.co.senanque : simple-workflow

Example of a simple workflow in a bundle. This workflow doesn't actually do anything.

Last Version: 2.4.0

Release Date:

madura-workflow-impl

nz.co.senanque : madura-workflow-impl

Madura Workflow UI. Both Admin and User UIs. Talks to a memory-resident database so must run standalone.

Last Version: 2.4.0

Release Date:

Madura Rules

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).

Last Version: 3.3.5

Release Date:

Madura Objects

nz.co.senanque : madura-objects

Implements POJOs that self validate automatically with an optional rule based complex validation and dynamic metadata.

Last Version: 3.3.5

Release Date:

madura-bundle

nz.co.senanque : madura-bundle

Provides a simple way to componentize an application. It is like a very cut down OSGi and easier to implement.

Last Version: 4.5.9

Release Date:

madura-bundles-test-interfaces

nz.co.senanque : madura-bundles-test-interfaces

Contains the interfaces used by several of the test scenarios

Last Version: 4.5.9

Release Date:

madura-bundles-test-beans

nz.co.senanque : madura-bundles-test-beans

Contains the beans used by several projects in their tests

Last Version: 4.5.9

Release Date:

madura-objects-cdi

nz.co.senanque : madura-objects-cdi

CDI wrapper for madura objects

Last Version: 3.3.5

Release Date:

Madura Objects Test Externals

nz.co.senanque : madura-objects-test-externals

Assists with standard tests for adding external functions to Madura Rules.

Last Version: 3.3.5

Release Date:

madura-utils

nz.co.senanque : madura-utils

A catch-all project for various miscellaneous features required by other Madura projects (or anyone else) but which aren't big enough to justify their own project.

Last Version: 3.3.5

Release Date:

madura-bundles

nz.co.senanque : madura-bundles

Parent project for Madura Bundles

Last Version: 4.5.9

Release Date:

Last Version: 4.5.9

Release Date:

madura-bundle-maven3

nz.co.senanque : madura-bundle-maven3

third test bundle for maven: uses a configuration class rather than xml

Last Version: 4.5.9

Release Date:

madura-bundle-test

nz.co.senanque : madura-bundle-test

Project that tests using the first maven bundle (madura-bundle-maven)

Last Version: 4.5.9

Release Date:

madura-bundle-test2

nz.co.senanque : madura-bundle-test2

Project that tests using madura-bundles-maven2 and madura-bundles-maven3 also using multiple sessions.

Last Version: 4.5.9

Release Date:

madura-bundles-simple-tests

nz.co.senanque : madura-bundles-simple-tests

Tests the bundle code by generating multiple scratch bundles

Last Version: 4.5.9

Release Date:

madura-bundle-maven2

nz.co.senanque : madura-bundle-maven2

second test bundle for maven: uses a configuration class rather than xml

Last Version: 4.5.9

Release Date:

Madura Objects Tests

nz.co.senanque : madura-objects-tests

Implements various tests for Madura Objects mostly relating to configuration options.

Last Version: 3.3.5

Release Date:

  • 1