|
Berkeley DB version 4.5.20 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sleepycat.db.RecoveryOperation
public final class RecoveryOperation
The recovery operation being performed when LogRecordHandler.handleLogRecord
is called.
Field Summary | |
---|---|
static RecoveryOperation |
ABORT
The log is being read backward during a transaction abort; undo the operation described by the log record. |
static RecoveryOperation |
APPLY
The log is being applied on a replica site; redo the operation described by the log record. |
static RecoveryOperation |
BACKWARD_ROLL
The log is being read backward to determine which transactions have been committed and to abort those operations that were not; undo the operation described by the log record. |
static RecoveryOperation |
FORWARD_ROLL
The log is being played forward; redo the operation described by the log record. |
static RecoveryOperation |
PRINT
The log is being printed for debugging purposes; print the contents of this log record in the desired format. |
Method Summary | |
---|---|
static RecoveryOperation |
fromFlag(int flag)
Internal: this is public only so it can be called from an internal package. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final RecoveryOperation BACKWARD_ROLL
public static final RecoveryOperation FORWARD_ROLL
The FORWARD_ROLL and APPLY operations frequently imply the same actions, redoing changes that appear in the log record, although if a recovery function is to be used on a replication client where reads may be taking place concurrently with the processing of incoming messages, APPLY operations should also perform appropriate locking.
public static final RecoveryOperation ABORT
public static final RecoveryOperation APPLY
The FORWARD_ROLL and APPLY operations frequently imply the same actions, redoing changes that appear in the log record, although if a recovery function is to be used on a replication client where reads may be taking place concurrently with the processing of incoming messages, APPLY operations should also perform appropriate locking.
public static final RecoveryOperation PRINT
Method Detail |
---|
public String toString()
toString
in class Object
public static RecoveryOperation fromFlag(int flag)
flag
- the internal flag value to be wrapped in a RecoveryException object
|
Berkeley DB version 4.5.20 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |