]> git.argeo.org Git - gpl/argeo-jcr.git/blob - org.argeo.cms.jcr/src/org/argeo/jcr/JcrException.java
Releasing
[gpl/argeo-jcr.git] / org.argeo.cms.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 }