Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rules Auditing #38

Closed
Clayton7510 opened this issue Mar 19, 2017 · 3 comments
Closed

Rules Auditing #38

Clayton7510 opened this issue Mar 19, 2017 · 3 comments
Assignees
Milestone

Comments

@Clayton7510
Copy link
Collaborator

It comes to mind that it might be useful to have an audit of rules available. Say, for example, I have a RuleBook that contains many different rules. When I run that RuleBook, some rules might fire, some rules might not. It might be nice to know which rules executed.

I'm thinking rules could be audited by name. That means, each rule should have a name. By default, it could be the classname of the Rule. But if a String name is specified, then it would be the name specified.

@Clayton7510
Copy link
Collaborator Author

This is complete and testing save for some minor updates to the README and possibly some more tests to ensure appropriate coverage (although there are some tests present). It is in SNAPSHOT-0.9 in the sonatype maven snapshot repo.

@Clayton7510
Copy link
Collaborator Author

The current snapshot 0.9-SNAPSHOT is released to the sonatype snapshot repo. Assuming no issues, this snapshot release will become the 0.9 release in Maven Central shortly.

@ruchichhabra009
Copy link

ruchichhabra009 commented Apr 17, 2018

Hi @Clayton7510
I am trying to use Rulebook for my validation service. I need if then else like structure so that, I can generate reports with success and failure status of rules. I was looking for an example of auditor with POJO rules. Is this something available, it just work with DSL.
Please update. I am fine doing this upgrade.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants