OctaviusSessionHolder
Holds the session bound to the current transaction.
Spring drives the connection itself inside a transaction, so a session over it lasts as long as the transaction does rather than as long as one OctaviusTemplate.execute call: opening one per call would build a notification, copy and type manager each time, and would leave the question of which of them undoes the state on the connection unanswered.