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 /***
20 * If user cannot unlock path, for example if he/she have not correct lockTokens
21 *
22 * @author Martin Koci
23 * @author <a href='mailto:the_mindstorm[at]evolva[dot]ro'>Alexandru Popescu</a>
24 */
25 public class IllegalUnlockException extends LockingException {
26
27 /*** Use serialVersionUID for interoperability. */
28 private final static long serialVersionUID = 5078216219061716697L;
29
30 private final String lockOwner;
31
32 private final String path;
33
34 /***
35 *
36 * @return The JCR Lock Owner
37 */
38 public String getLockOwner() {
39 return lockOwner;
40 }
41
42 /***
43 *
44 * @return the JCR path
45 */
46 public String getPath() {
47 return path;
48 }
49
50 public IllegalUnlockException(String lockOwner, String path) {
51 super();
52 this.lockOwner = lockOwner;
53 this.path = path;
54 }
55
56 }