标签: java jcr jackrabbit
我试图找出Locks(JCR 2.0 Spec 17)和Hold(JCR 2.0 Spec 20)之间的区别。不幸的是,我不明白这一点。有什么区别。
感谢您的任何细节!
答案 0 :(得分:0)
通过调用LockManager.lock将锁定放在节点上(参见§17.11.1LockManager.lock)。放置锁的节点称为该锁的保持节点。
因此,如果您对node1进行深度锁定,则node1将保留节点,但节点1的任何子节点也将被锁定,但是它们不会持有锁
参考§17.1 LockManager.lock