Mahmoud Ben Hassine
|
b9013b6554
|
add engine name
|
10 years ago |
Mahmoud Ben Hassine
|
2a00c28f78
|
make internal classes package private
|
10 years ago |
Mahmoud Ben Hassine
|
e1613a3dee
|
update javadoc
|
10 years ago |
Mahmoud Ben Hassine
|
03690c7a4f
|
move constants and utilities to Utils class
|
10 years ago |
Mahmoud Ben Hassine
|
d693d8d718
|
add parameter to mute loggers
|
10 years ago |
Mahmoud Ben Hassine
|
8d3b9cdce1
|
add RuleListener API to allow the user to add behavior before/after the execution of each rule
|
10 years ago |
Mahmoud Ben Hassine
|
bfa0b10467
|
add parameter to skip next rules when a rule fails
|
10 years ago |
Mahmoud Ben Hassine
|
22d35a4ff5
|
add rule proxy around annotated POJOs to make the rules engine consistent
|
10 years ago |
Mahmoud Ben Hassine
|
9deb03e011
|
update javadoc
|
10 years ago |
Mahmoud Ben Hassine
|
393496df19
|
add method to log engine parameters
|
10 years ago |
Mahmoud Ben Hassine
|
c180484bd7
|
refactoring:
- extract logic to apply rules in a separate methods
- remove redundant calls
|
10 years ago |
Mahmoud Ben Hassine
|
eca1ff250b
|
remove redundant call (the annotated engine operates on a list of RuleBean instances)
|
10 years ago |
Mahmoud Ben Hassine
|
b6bd3d1b36
|
refactor tests:
- use mocks instead of stubs
- use assertj for fluent assertions
- move test classes to the same package as tested classes
|
10 years ago |
Mahmoud Ben Hassine
|
fc5d56f225
|
update author's email
|
10 years ago |
Mahmoud Ben Hassine
|
9de4e18842
|
refactor logging:
- use uniform log message format
- use class name to get the logger (remove the common logger name)
|
10 years ago |
Mahmoud Ben Hassine
|
c7c485f51c
|
update license header
|
10 years ago |
Mahmoud Ben Hassine
|
b02e6a916e
|
improve logging
|
10 years ago |
Drem Darios
|
2694cf566a
|
Updated comment.
|
10 years ago |
Drem Darios
|
f181821559
|
Added JMX support.
|
10 years ago |