Concurrent Transaction Manager in Java.
Manager has to provide atomicy and isolation for transactions. My task was to implement provided TransactionManager interface. Code written by me is located in solution directory.
Project was written as MIM UW Concurrent Programming course assignment. Task description (in Polish) can be found here.