Spring Data Document

org.springframework.data.mongodb.core
Class MongoExceptionTranslator

java.lang.Object
  extended by org.springframework.data.mongodb.core.MongoExceptionTranslator
All Implemented Interfaces:
PersistenceExceptionTranslator

public class MongoExceptionTranslator
extends Object
implements PersistenceExceptionTranslator

Simple PersistenceExceptionTranslator for Mongo. 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:
Oliver Gierke

Constructor Summary
MongoExceptionTranslator()
           
 
Method Summary
 DataAccessException translateExceptionIfPossible(RuntimeException ex)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MongoExceptionTranslator

public MongoExceptionTranslator()
Method Detail

translateExceptionIfPossible

public DataAccessException translateExceptionIfPossible(RuntimeException ex)
Specified by:
translateExceptionIfPossible in interface PersistenceExceptionTranslator

Spring Data Document

Copyright © 2011. All Rights Reserved.