1(one) line of code to execute a Rule, also Compatible with JSR-94 (JSR94, JSR 94)
Your own server by embedding the engine and using it as a library.
Your own error control, if you throw an error on the service then rule engine will stop execution
Your own threads, rule engine is thread safe.
Your own security, rule engine uses a java API and JDBC call that you can secure
Your own database connection pooling, supports database failover
Your own XML parser, processors are plug and play so you can build your own.
Your own failover and load balancing, rule engine stateless.
Your own logging, rule engine is calling your custom class with the execution data so you can store in DB or log on console (it also comes with prebuild ones)
Your own GUI, since everything is in database you can build your own GUI and graphics for managing your rules (it comes with prebuild GUI)
Your own reporting tools, since everything is in database you can build your own reporting for analyzing rules and their execution history(it comes with prebuild analyzer)
Your own translation, prebuild GUI and analyzer uses your language translation at runtime
Your own deployment criteria, since MEMORY/CPU ratio vary computer by computer
This tool will manage your business RULE "as a SHARP surgical knife, not as a butcher knife".
Copyright @ Rulesharp Inc. All rights reserved