Commit Graph

122 Commits (5f5e66d4bcd5de41abec3dea5f7905dbea96287d)

Author SHA1 Message Date
benas 75690c7416 [maven-release-plugin] rollback the release of easyrules-1.0.0 11 years ago
benas 2fcf05e16a [maven-release-plugin] prepare release easyrules-1.0.0 11 years ago
benas 87b254f8fa reset version number for first release 11 years ago
benas 21cbf29966 fix version number 11 years ago
benas c36e33e22f fix checkstyle warnings 11 years ago
benas cf0132f12a - add sonatype oss as parent
- add scm and license
- add reporting plugins (check style, pmd and find bugs)
11 years ago
benas 85d636f70e rename base package from net.benas to io.github.benas 11 years ago
benas ec18066bef [maven-release-plugin] release of easyrules-1.1.0 12 years ago
benas 085ceb67d1 [maven-release-plugin] rollback the release of easyrules-1.1.0 12 years ago
benas 0c588d9580 [maven-release-plugin] prepare release easyrules-1.1.0 12 years ago
benas 3e94d7821a [maven-release-plugin] rollback the release of easyrules-1.1.0 12 years ago
benas 45d3077254 [maven-release-plugin] prepare release easyrules-1.1.0 12 years ago
benas f8ce2392ea add maven release plugin 12 years ago
benas 4c09d495a6 add composite rule concept : a composite rule is composed of a set of "primitive" rules. 12 years ago
benas 8a5c3063f6 - Introduce Rule interface as rule abstraction
- Make JmxManagedRule interface extend Rule interface since it adds Jmx Management capability
- Introduce basic implementation classes for Rule and JmxManagedRule interfaces to be extended by easy rules users.
12 years ago
benas b0b40df5c9 fix typo 12 years ago
benas 5fc8eb0895 add feature to make rules manageable and configurable via JMX at runtime 12 years ago
benas e53ab844ac make parameter setter methods available in RulesEngine interface to be used by easy rules clients to configure the engine 12 years ago
benas d2133c26b9 fix bug : first rule can already exceed priority threshold, so the check should be done before applying first rule 12 years ago
benas 7ca0b7c652 remove duplicate code by reusing constructor with parameters 12 years ago
benas 2849e5f511 Simplify Easy Rules API : evaluating conditions and performing actions are encapsulated in the same Rule class. The user can delegate these tasks to others objects if needed. Easy Rules v1.1 is now really easy! 12 years ago
benas fe60f165b2 First commit 12 years ago