SessionSynchronization
class SessionSynchronization(val sessionHolder: SessionHolder, val sessionFactory: SessionFactory, val newSession: Boolean) extends TransactionSynchronization with Ordered
Borrow from Spring Session Synchronization
trait TransactionSynchronization
trait Flushable
trait Ordered
class Object
trait Matchable
class Any