implementation of the persistenceexceptiontranslator interface , as autodetected by spring 's persistenceexceptiontranslationpostprocessor . converts the exception if it is a jdoexception , preferably using a specified jdodialect . else returns null to indicate an unknown exception . concode_field_sep PersistenceManagerFactory persistenceManagerFactory concode_elem_sep Log logger concode_elem_sep JdoDialect jdoDialect concode_elem_sep ClassLoader beanClassLoader concode_elem_sep Resource configLocation concode_elem_sep String persistenceManagerFactoryName concode_elem_sep Map<String,Object> jdoPropertyMap concode_field_sep void setJdoProperties concode_elem_sep PersistenceManagerFactory getObject concode_elem_sep boolean isSingleton concode_elem_sep void destroy concode_elem_sep void setPersistenceManagerFactoryName concode_elem_sep void setConfigLocation concode_elem_sep PersistenceManagerFactory newPersistenceManagerFactory concode_elem_sep PersistenceManagerFactory newPersistenceManagerFactory concode_elem_sep void afterPropertiesSet concode_elem_sep Class<? extends PersistenceManagerFactory> getObjectType concode_elem_sep void setJdoPropertyMap concode_elem_sep void setJdoDialect concode_elem_sep void setBeanClassLoader concode_elem_sep Map<String,Object> getJdoPropertyMap
DataAccessException function ( RuntimeException arg0 ) { if ( arg0 instanceof JDOException ) { if ( this . jdoDialect != null ) { return this . jdoDialect . translateException ( ( JDOException ) arg0 ) ; } else { return PersistenceManagerFactoryUtils . convertJdoAccessException ( ( JDOException ) arg0 ) ; } } return null ; }