| Whole document treeBerkeley DB: DbEnv.set_lk_conflicts 
| DbEnv.set_lk_conflicts |    | 
 
 
import com.sleepycat.db.*;
public void set_lk_conflicts(byte[][] conflicts)
	throws DbException;
DescriptionSet the locking conflicts matrix.
A non-0 value for the array element:
 conflicts[requested_mode][held_mode]
 indicates that requested_mode and held_mode conflict.  The
not-granted mode must be represented by 0.
 If no conflicts value is specified, the conflicts array
db_rw_conflicts is used; see Standard Lock Modes for a description of that array.
 The DbEnv.set_lk_conflicts interface may only be used to configure Berkeley DB before
the DbEnv.open interface is called.
 The DbEnv.set_lk_conflicts method throws an exception that encapsulates a non-zero error value on
failure.
 Errors
EINVALAn invalid flag value or parameter was specified.
Called after DbEnv.open was called.
 
ENOMEMNo memory was available to copy the conflicts array.
 ClassesDbEnv, DbLockSee AlsoDbEnv.set_lk_conflicts,
DbEnv.set_lk_detect,
DbEnv.set_lk_max_locks,
DbEnv.set_lk_max_lockers,
DbEnv.set_lk_max_objects,
DbEnv.set_lk_max,
DbEnv.lock_detect,
DbEnv.lock_get,
DbEnv.lock_id,
DbLock.put
and
DbEnv.lock_stat.Copyright Sleepycat Software
 |