package io.ebean.config.dbplatform; /** * Specific persistence error types we wish to map. */ public enum DataErrorType { /** * Error trying to acquire lock (e.g. failure executing select for update nowait) */ AcquireLock, /** * Error with a duplicate primary or unique key. */ DuplicateKey, /** * Data integrity error like an invalid foreign key. */ DataIntegrity }