org.springframework.data.couchbase.core
Class CouchbaseExceptionTranslator
java.lang.Object
org.springframework.data.couchbase.core.CouchbaseExceptionTranslator
- All Implemented Interfaces:
- PersistenceExceptionTranslator
public class CouchbaseExceptionTranslator
- extends Object
- implements PersistenceExceptionTranslator
Simple PersistenceExceptionTranslator for Couchbase.
Convert the given runtime exception to an appropriate exception from the org.springframework.dao hierarchy.
Return null if no translation is appropriate: any other exception may have resulted from user code, and
should not be translated.
- Author:
- Michael Nitschinger
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CouchbaseExceptionTranslator
public CouchbaseExceptionTranslator()
translateExceptionIfPossible
public final DataAccessException translateExceptionIfPossible(RuntimeException ex)
- Translate Couchbase specific exceptions to spring exceptions if possible.
- Specified by:
translateExceptionIfPossible in interface PersistenceExceptionTranslator
- Parameters:
ex - the exception to translate.
- Returns:
- the translated exception or null.
Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.