public interface TxLockManager
extends LockManager
TxLockManager manages locks with locktype
'dcr:transaction'.
todo: removing all expired locks
todo: 'local' and 'global' are not accurate terms in the given context > replace
todo: the usage of the 'global' transaction is not according to the JTA specification,
which explicitly requires any transaction present on a servlet to be completed before
the service method returns. Starting/completing transactions on the session object,
which is possible with the jackrabbit implementation is a hack.
todo: review of this transaction part is therefore required. Is there a use-case
for those 'global' transactions at all...