Package | Description |
---|---|
com.sleepycat.db |
Modifier and Type | Field | Description |
---|---|---|
LogSequenceNumber |
ReplicationManagerSiteInfo.maximumLSN |
The highest log number acknowledged as durable by this site.
|
Modifier and Type | Method | Description |
---|---|---|
LogSequenceNumber |
ReplicationStats.getElectionLsn() |
The maximum LSN of the winner of the current or last election.
|
LogSequenceNumber |
LogVerifyConfig.getEndLsn() |
Return the ending lsn to verify.
|
LogSequenceNumber |
TransactionStats.getLastCkp() |
The LSN of the last checkpoint.
|
LogSequenceNumber |
TransactionStats.Active.getLsn() |
The log sequence number of the transaction's first log record.
|
LogSequenceNumber |
ReplicationStatus.getLSN() |
Whenever processing a messages results in the processing of messages
that are permanent, or a message carrying a DB_REP_PERMANENT flag
was processed successfully, but was not written to disk, the LSN of
the record is available from the getLSN method.
|
LogSequenceNumber |
ReplicationStats.getMaxPermLsn() |
The LSN of the maximum permanent log record, or 0 if there are no permanent log records.
|
LogSequenceNumber |
ReplicationStats.getNextLsn() |
In replication environments configured as masters, the next LSN to be used.
|
LogSequenceNumber |
TransactionStats.Active.getReadLsn() |
The log sequence number of reads for snapshot transactions.
|
LogSequenceNumber |
LogVerifyConfig.getStartLsn() |
Return the starting lsn to verify.
|
LogSequenceNumber |
ReplicationStats.getWaitingLsn() |
The LSN of the first log record we have after missing log records being waited
for, or 0 if no log records are currently missing.
|
LogSequenceNumber |
Environment.logPut(DatabaseEntry data,
boolean flush) |
Append a record to the log.
|
Modifier and Type | Method | Description |
---|---|---|
static int |
LogSequenceNumber.compare(LogSequenceNumber lsn1,
LogSequenceNumber lsn2) |
Compare two LogSequenceNumber objects.
|
OperationStatus |
LogCursor.getCurrent(LogSequenceNumber lsn,
DatabaseEntry data) |
Return the LogSequenceNumber and log record to which the log cursor
currently refers.
|
OperationStatus |
LogCursor.getFirst(LogSequenceNumber lsn,
DatabaseEntry data) |
Return the first LogSequenceNumber and log record.
|
OperationStatus |
LogCursor.getLast(LogSequenceNumber lsn,
DatabaseEntry data) |
Return the last LogSequenceNumber and log record.
|
java.lang.String |
Environment.getLogFileName(LogSequenceNumber lsn) |
Return the name of the log file that contains the log record
specified by a LogSequenceNumber object.
|
OperationStatus |
LogCursor.getNext(LogSequenceNumber lsn,
DatabaseEntry data) |
Return the next LogSequenceNumber and log record.
|
OperationStatus |
LogCursor.getPrev(LogSequenceNumber lsn,
DatabaseEntry data) |
Return the previous LogSequenceNumber and log record.
|
int |
LogRecordHandler.handleLogRecord(Environment environment,
DatabaseEntry logRecord,
LogSequenceNumber lsn,
RecoveryOperation operation) |
A function to process application-specific log records.
|
void |
Environment.logFlush(LogSequenceNumber lsn) |
Flush log records to stable storage.
|
int |
ReplicationTransport.send(Environment environment,
DatabaseEntry control,
DatabaseEntry rec,
LogSequenceNumber lsn,
int envid,
boolean noBuffer,
boolean permanent,
boolean anywhere,
boolean isRetry) |
The callback used when Berkeley DB needs to transmit a replication message.
|
OperationStatus |
LogCursor.set(LogSequenceNumber lsn,
DatabaseEntry data) |
Return a specific log record.
|
void |
LogVerifyConfig.setEndLsn(LogSequenceNumber endlsn) |
Set the ending lsn to verify.
|
void |
LogVerifyConfig.setStartLsn(LogSequenceNumber stLsn) |
Set the starting lsn to verify.
|
void |
Environment.syncCache(LogSequenceNumber logSequenceNumber) |
Ensure that all modified pages in the cache are flushed to their backing files.
|
Constructor | Description |
---|---|
ReplicationManagerSiteInfo(ReplicationHostAddress hostAddr,
LogSequenceNumber max,
int eid) |
Create a ReplicationManagerSiteInfo with the given information, isConnected defaults to false.
|
ReplicationManagerSiteInfo(ReplicationHostAddress hostAddr,
LogSequenceNumber max,
int eid,
boolean isConnected) |
Create a ReplicationManagerSiteInfo with the given information.
|
ReplicationManagerSiteInfo(ReplicationHostAddress hostAddr,
LogSequenceNumber max,
int eid,
boolean isConnected,
boolean isElectable,
boolean isPeer,
boolean isView) |
Create a ReplicationManagerSiteInfo with the given information.
|
Copyright (c) 1996, 2020 Oracle and/or its affiliates. All rights reserved.