Lines Matching refs:Transaction
24 import com.sleepycat.db.Transaction;
296 * <p>Transactions are represented by {@link Transaction} objects, which are
303 * methods have an optional {@link Transaction} parameter for this purpose.
308 * <p>A transaction may be committed by calling {@link Transaction#commit} or
309 * aborted by calling {@link Transaction#abort}. For example, two employees
314 * Transaction txn = env.beginTransaction(null, null);
329 * aborted in the face of exceptions, call {@link Transaction#abort} in a
358 * instead of {@link #delete(Transaction,Object)}. For example, the following
392 * <p>Instead, the {@link #entities(Transaction,CursorConfig)} signature must
417 * Transaction txn = env.beginTransaction(null, null);
520 * Transaction txn = env.beginTransaction(null, null);
595 boolean contains(Transaction txn, K key, LockMode lockMode)
626 V get(Transaction txn, K key, LockMode lockMode)
664 boolean delete(Transaction txn, K key)
694 EntityCursor<K> keys(Transaction txn, CursorConfig config)
724 EntityCursor<V> entities(Transaction txn,
786 EntityCursor<K> keys(Transaction txn,
852 EntityCursor<V> entities(Transaction txn,
901 ForwardCursor<K> unsortedKeys(Transaction txn,
950 ForwardCursor<V> unsortedEntities(Transaction txn,