I'm exploring envers at the moment and working through the documentation. There is one of my requirement which envers doesn't fulfil (as I think right now). Maybe it does and someone can point me to something or has another solution for this.
The requirement is the need to review changed data by a second user. The second user can choose to approve or reject the change. On approve the change should be made on reject the change should be rolled back. Does envers support this or should I just insert my own "approved" flag in the original database table?