It is a kind of "wrapper" to Prevayler v1 (Java) which allows one not to write Transaction classes. This way one is free to design POJO world of objects without that one restriction..
The code for examples used in the article would be much simpler with PAT (few classes less).
© 2016, O’Reilly Media, Inc.
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.