Uses of Class
org.cojen.tupl.ViewConstraintException
Packages that use ViewConstraintException
-
Uses of ViewConstraintException in org.cojen.tupl
Subclasses of ViewConstraintException in org.cojen.tuplModifier and TypeClassDescriptionclassThrown when a row store operation would create a conflicting key.classThrown when attempting to make a change to an index or view which doesn't permit modifications.Methods in org.cojen.tupl that throw ViewConstraintExceptionModifier and TypeMethodDescriptiondefault voidMapper.checkDelete(Table<R> table, R row) Checks if the given source row can be deleted from the source table.default voidMapper.checkStore(Table<R> table, R row) Checks if the given source row can be stored into the source table.default voidMapper.checkUpdate(Table<R> table, R row) Checks if the given source row can be updated into the source table.default byte[]Filter.inverseTransformValue(byte[] tvalue, byte[] key, byte[] tkey) Calls theisAllowedmethod.default byte[]Transformer.inverseTransformValue(byte[] tvalue, byte[] key, byte[] tkey) Apply an inverse transformation of the given value, if supported.View.lockCheck(Transaction txn, byte[] key) Checks the lock ownership for the given key.View.lockExclusive(Transaction txn, byte[] key) Explicitly acquire an exclusive lock for the given key, denying any additional locks.View.lockShared(Transaction txn, byte[] key) Explicitly acquire a shared lock for the given key, denying exclusive locks.View.lockUpgradable(Transaction txn, byte[] key) Explicitly acquire an upgradable lock for the given key, denying exclusive and additional upgradable locks.default LockResultView.tryLockExclusive(Transaction txn, byte[] key, long nanosTimeout) Explicitly acquire an exclusive lock for the given key, denying any additional locks.default LockResultView.tryLockShared(Transaction txn, byte[] key, long nanosTimeout) Explicitly acquire a shared lock for the given key, denying exclusive locks.default LockResultView.tryLockUpgradable(Transaction txn, byte[] key, long nanosTimeout) Explicitly acquire an upgradable lock for the given key, denying exclusive and additional upgradable locks.