]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.jcr/src/org/argeo/jcr/JcrException.java
Better deal with multiple user directories.
[lgpl/argeo-commons.git] / org.argeo.jcr / src / org / argeo / jcr / JcrException.java
1 package org.argeo.jcr;
2
3 import javax.jcr.RepositoryException;
4
5 /**
6 * Wraps a {@link RepositoryException} in a {@link RuntimeException}.
7 */
8 public class JcrException extends IllegalStateException {
9 private static final long serialVersionUID = -4530350094877964989L;
10
11 public JcrException(String message, RepositoryException e) {
12 super(message, e);
13 }
14
15 public JcrException(RepositoryException e) {
16 super(e);
17 }
18
19 public RepositoryException getRepositoryCause() {
20 return (RepositoryException) getCause();
21 }
22 }