One of many extensions to Java defined by the Java Community Process, the Java Specification Request 94 defines a proposed standard application program interface for calling a rules engine from a Java program.
The Java class javax.rules
defines a set of fundamental operations for connecting to a rules engine, "firing" rules, and obtaining Java objects in return. PRPC supports this standard through Service JSR rules (Rule-Service-JSR94 rule type).
See the standards documents at http://www.jcp.org/jsr/detail/94.jsp for a definition of the API methods in the standard and its Test Compatibility Kit (TCK).
About Service JSR94 rules | |
Atlas — Standard Service JSR rules |