Berkeley DB
version 5.3.28

Uses of Class
com.sleepycat.db.CursorConfig

Packages that use CursorConfig
com.sleepycat.collections Data access based on the standard Java collections API. 
com.sleepycat.db Berkeley DB Java API
[reference guide] [Java programming notes]
com.sleepycat.persist The Direct Persistence Layer (DPL) adds a persistent object model to the Berkeley DB transactional engine. 
 

Uses of CursorConfig in com.sleepycat.collections
 

Methods in com.sleepycat.collections that return CursorConfig
 CursorConfig StoredContainer.getCursorConfig()
          Returns the cursor configuration that is used for all operations performed via this container.
 

Methods in com.sleepycat.collections with parameters of type CursorConfig
static
<E> Collection<E>
StoredCollections.configuredCollection(Collection<E> storedCollection, CursorConfig config)
          Creates a configured collection from a given stored collection.
static
<E> List<E>
StoredCollections.configuredList(List<E> storedList, CursorConfig config)
          Creates a configured list from a given stored list.
static
<K,V> Map<K,V>
StoredCollections.configuredMap(Map<K,V> storedMap, CursorConfig config)
          Creates a configured map from a given stored map.
static
<E> Set<E>
StoredCollections.configuredSet(Set<E> storedSet, CursorConfig config)
          Creates a configured set from a given stored set.
static
<K,V> SortedMap<K,V>
StoredCollections.configuredSortedMap(SortedMap<K,V> storedSortedMap, CursorConfig config)
          Creates a configured sorted map from a given stored sorted map.
static
<E> SortedSet<E>
StoredCollections.configuredSortedSet(SortedSet<E> storedSortedSet, CursorConfig config)
          Creates a configured sorted set from a given stored sorted set.
 

Uses of CursorConfig in com.sleepycat.db
 

Fields in com.sleepycat.db declared as CursorConfig
static CursorConfig CursorConfig.BULK_CURSOR
          A convenience instance to specify the database cursor will be used to make bulk changes to the underlying database.
static CursorConfig CursorConfig.DEFAULT
          Default configuration used if null is passed to methods that create a cursor.
static CursorConfig CursorConfig.DEGREE_2
          Deprecated. This has been replaced by READ_COMMITTED to conform to ANSI database isolation terminology.
static CursorConfig CursorConfig.DIRTY_READ
          Deprecated. This has been replaced by READ_UNCOMMITTED to conform to ANSI database isolation terminology.
static CursorConfig CursorConfig.READ_COMMITTED
          A convenience instance to configure a cursor for read committed isolation.
static CursorConfig CursorConfig.READ_UNCOMMITTED
          A convenience instance to configure read operations performed by the cursor to return modified but not yet committed data.
static CursorConfig CursorConfig.SNAPSHOT
          A convenience instance to configure read operations performed by the cursor to return values as they were when the cursor was opened, if DatabaseConfig.setMultiversion(boolean) is configured.
static CursorConfig CursorConfig.WRITECURSOR
          A convenience instance to specify the Concurrent Data Store environment cursor will be used to update the database.
 

Methods in com.sleepycat.db that return CursorConfig
 CursorConfig Cursor.getConfig()
          Return this cursor's configuration.
 

Methods in com.sleepycat.db with parameters of type CursorConfig
 Cursor Database.openCursor(Transaction txn, CursorConfig config)
          Return a cursor into the database.
 Cursor SecondaryDatabase.openCursor(Transaction txn, CursorConfig config)
          Return a cursor into the database.
 SecondaryCursor SecondaryDatabase.openSecondaryCursor(Transaction txn, CursorConfig config)
          Obtain a cursor on a database, returning a SecondaryCursor.
 

Constructors in com.sleepycat.db with parameters of type CursorConfig
Cursor(Database database, CursorConfig config)
           
 

Uses of CursorConfig in com.sleepycat.persist
 

Methods in com.sleepycat.persist with parameters of type CursorConfig
 EntityCursor<V> EntityIndex.entities(Transaction txn, CursorConfig config)
          Opens a cursor for traversing all entities in this index.
 ForwardCursor<E> EntityJoin.entities(Transaction txn, CursorConfig config)
          Opens a cursor that returns the entities qualifying for the join.
 EntityCursor<V> EntityIndex.entities(Transaction txn, K fromKey, boolean fromInclusive, K toKey, boolean toInclusive, CursorConfig config)
          Opens a cursor for traversing entities in a key range.
 EntityCursor<K> EntityIndex.keys(Transaction txn, CursorConfig config)
          Opens a cursor for traversing all keys in this index.
 ForwardCursor<PK> EntityJoin.keys(Transaction txn, CursorConfig config)
          Opens a cursor that returns the primary keys of entities qualifying for the join.
 EntityCursor<K> EntityIndex.keys(Transaction txn, K fromKey, boolean fromInclusive, K toKey, boolean toInclusive, CursorConfig config)
          Opens a cursor for traversing keys in a key range.
 


Berkeley DB
version 5.3.28

Copyright (c) 1996, 2013 Oracle and/or its affiliates. All rights reserved.