|
Berkeley DB version 4.3.29 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sleepycat.db.CursorConfig
Specify the attributes of database cursor. An instance created with the default constructor is initialized with the system's default settings.
Field Summary | |
static CursorConfig |
DEFAULT
Default configuration used if null is passed to methods that create a cursor. |
static CursorConfig |
DEGREE_2
A convenience instance to configure a cursor for degree 2 isolation. |
static CursorConfig |
DIRTY_READ
A convenience instance to configure read operations performed by the cursor to return modified but not yet committed data. |
static CursorConfig |
WRITECURSOR
A convenience instance to specify the Concurrent Data Store environment cursor will be used to update the database. |
Constructor Summary | |
CursorConfig()
An instance created using the default constructor is initialized with the system's default settings. |
Method Summary | |
boolean |
getDegree2()
Return if the cursor is configured for degree 2 isolation. |
boolean |
getDirtyRead()
Return if read operations performed by the cursor are configured to return modified but not yet committed data. |
boolean |
getWriteCursor()
Return if the Concurrent Data Store environment cursor will be used to update the database. |
void |
setDegree2(boolean degree2)
Configure the cursor for degree 2 isolation. |
void |
setDirtyRead(boolean dirtyRead)
Configure read operations performed by the cursor to return modified but not yet committed data. |
void |
setWriteCursor(boolean writeCursor)
Specify the Concurrent Data Store environment cursor will be used to update the database. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final CursorConfig DEFAULT
public static final CursorConfig DIRTY_READ
public static final CursorConfig DEGREE_2
This ensures the stability of the current data item read by this cursor but permits data read by this cursor to be modified or deleted prior to the commit of the transaction for this cursor.
public static final CursorConfig WRITECURSOR
The underlying Berkeley DB database environment must have been configured as a Concurrent Data Store environment.
Constructor Detail |
public CursorConfig()
Method Detail |
public void setDirtyRead(boolean dirtyRead)
dirtyRead
- If true, configure read operations performed by the cursor to return
modified but not yet committed data.public boolean getDirtyRead()
public void setDegree2(boolean degree2)
This ensures the stability of the current data item read by this cursor but permits data read by this cursor to be modified or deleted prior to the commit of the transaction for this cursor.
degree2
- If true, configure the cursor for degree 2 isolation.public boolean getDegree2()
public void setWriteCursor(boolean writeCursor)
writeCursor
- If true, specify the Concurrent Data Store environment cursor will be
used to update the database.public boolean getWriteCursor()
|
Berkeley DB version 4.3.29 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |