public class MatchpointSearchResults
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
MatchpointSearchResults.PassedTxnInfo |
Constructor and Description |
---|
MatchpointSearchResults(EnvironmentImpl envImpl) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
dumpPassedTxns()
Display the saved transaction information.
|
MatchpointSearchResults.PassedTxnInfo |
getEarliestPassedTxn() |
long |
getMatchpointLSN() |
int |
getNumPassedCommits() |
(package private) boolean |
getPassedCheckpointEnd() |
java.lang.String |
getRollbackMsg()
If 1 or more commits was passed, construct a message that can
be used by RollbackException and RollbackProhibitedException.
|
(package private) void |
notePassedCheckpointEnd()
If we see a checkpoint end record, see if it is a barrier to
rolling back, and advance the file reader position.
|
(package private) void |
notePassedCommits(Timestamp commitTime,
long txnId,
VLSN vlsn,
long lsn)
The reader saw a transaction commit.
|
(package private) void |
setMatchpoint(long match)
At the end of the search for a matchpoint, set the matchpointLSN and
adjust the debugging list of passed transactions.
|
java.lang.String |
toString() |
MatchpointSearchResults(EnvironmentImpl envImpl)
void notePassedCheckpointEnd()
void setMatchpoint(long match)
void notePassedCommits(Timestamp commitTime, long txnId, VLSN vlsn, long lsn)
boolean getPassedCheckpointEnd()
public long getMatchpointLSN()
public int getNumPassedCommits()
public MatchpointSearchResults.PassedTxnInfo getEarliestPassedTxn()
public java.lang.String dumpPassedTxns()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getRollbackMsg()
Copyright (c) 2004-2012 Oracle. All rights reserved.