io.realm.excepciones
Clase envolvente:
El tipo específico de esta RealmFileException.
Resumen de constantes de enumeración
Constante de enumeración y descripción |
|---|
Se lanza para cualquier escenario de excepción relacionado con E/S cuando se abre un Reino. |
Se lanza si el tipo de historial del Realm en disco es inesperado o incompatible. |
Se lanza si el archivo de destino existe pero no debería existir. |
SE REQUIERE ACTUALIZACIÓN DE FORMATO Se lanza si el archivo necesita actualizarse a un nuevo formato, pero las actualizaciones se han deshabilitado explícitamente. |
ARCHIVO DE BLOQUEO INCOMPATIBLE Se lanza si el archivo de base de datos está actualmente abierto en otro proceso que no puede compartir con el proceso actual debido a una falta de coincidencia de arquitectura. |
ARCHIVO DE SINCRONIZACIÓN INCOMPATIBLE Se lanza si se intentó abrir un archivo Realm creado con Realm Object Server 1.*, que no es compatible con Realm Object Server 2.*. |
Se lanza si no se puede encontrar el archivo relevante. |
Se lanza si el usuario no tiene permiso para abrir o crear el archivo especificado en el modo de acceso especificado cuando se abre el Reino. |
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
values () |
Métodos heredados
Métodos heredados de la clase java.lang.Object:
getClass,hashCode,equals,clone,toString,notify,notifyAll,wait,wait,wait,finalizeMétodos heredados de la clase java.lang.Enum :
name,ordinal,toString,equals,hashCode,clone,compareTo,getDeclaringClass,valueOf,finalize
Detalle de constante de enumeración
ACCESS_ERROR
público estático final RealmFileException.Kind
Se lanza para cualquier escenario de excepción relacionado con E/S cuando se abre un Reino.
BAD_HISTORY
público estático final RealmFileException.Kind
Se lanza si el tipo de historial del Realm en disco es inesperado o incompatible.
EXISTS
público estático final RealmFileException.Kind
Se lanza si el archivo de destino existe pero no debería existir.
FORMAT_UPGRADE_REQUIRED
público estático final RealmFileException.Kind
Se lanza si el archivo necesita actualizarse a un nuevo formato, pero las actualizaciones se han deshabilitado explícitamente.
INCOMPATIBLE_LOCK_FILE
público estático final RealmFileException.Kind
Se lanza si el archivo de base de datos está actualmente abierto en otro proceso que no puede compartir con el proceso actual debido a una falta de coincidencia de arquitectura.
INCOMPATIBLE_SYNC_FILE
público estático final RealmFileException.Kind
Se lanza si se intenta abrir un archivo de Realm creado con Realm Object Server 1.*, que no es compatible con Realm Object Server 2.*. Esta excepción debe ser manejada automáticamente por Realm.
NOT_FOUND
público estático final RealmFileException.Kind
Se lanza si no se puede encontrar el archivo relevante.
PERMISSION_DENIED
público estático final RealmFileException.Kind
Se lanza si el usuario no tiene permiso para abrir o crear el archivo especificado en el modo de acceso especificado cuando se abre el Reino.
Detalle del método
valorDe
values
public static RealmFileException.Kind values () |
|---|