1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.portals.graffito.jcr.exception;
17
18 /***
19 * Throwed if a path is locked and a operation cannot be performed
20 *
21 * @author markoc
22 */
23
24 public class LockedException extends LockingException {
25
26 private final String lockOwner;
27
28 private final String lockedNodePath;
29
30 public LockedException(String lockOwner, String lockedNodePath) {
31 super();
32 this.lockOwner = lockOwner;
33 this.lockedNodePath = lockedNodePath;
34 }
35
36 /***
37 *
38 * @return The JCR Lock Owner
39 */
40 public String getLockOwner() {
41 return lockOwner;
42 }
43
44 /***
45 *
46 * @return The JCR locked node path
47 */
48 public String getLockedNodePath() {
49 return lockedNodePath;
50 }
51
52 }