TerraFrame MOJO framework

Programmable Event Model

TerraFrame MOJO provides out-of-the-box workflow and lifecycle management through a programmable -vent model. Objects’ lifecycles are defined declaratively as a graph. The States of the object are defined as nodes on the graph, and Transitions are defined as paths between the States.

Programmable event model

MOJO automatically enforces the validity of transitions between States as an object moves through its lifecycle. Adding custom behavior to the lifecycle is as easy as overriding a transaction method in Java.

Requirements

Java SE
Java 6
(Java 5 minimum. Req. with PostgreSQL)
Operating Systems
Microsoft Windows
Any Flavor of Linux
Sun Solaris
Mac OS X 10.4+
Databases
MySQL
PostgreSQL
Microsoft SQL Server
Oracle 8
Web Server
Tomcat 6
(others untested)
IDEs
Eclipse 3.1.1
IntelliJ
Netbeans
Emacs
ANT
Version 1.7