Berkeley DB
version 4.5.20

Uses of Class
com.sleepycat.db.LogSequenceNumber

Packages that use LogSequenceNumber
com.sleepycat.db Berkeley DB Java API
[reference guide] [Java programming notes]
 

Uses of LogSequenceNumber in com.sleepycat.db
 

Methods in com.sleepycat.db that return LogSequenceNumber
 LogSequenceNumber ReplicationStats.getElectionLsn()
          The maximum LSN of election winner.
 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.getNextLsn()
          In replication environments configured as masters, the next LSN expected.
 LogSequenceNumber TransactionStats.Active.getReadLsn()
          The log sequence number of reads for snapshot transactions.
 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.
 

Methods in com.sleepycat.db with parameters of type LogSequenceNumber
static int LogSequenceNumber.compare(LogSequenceNumber lsn0, LogSequenceNumber lsn1)
          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.
 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)
           
 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.
 


Berkeley DB
version 4.5.20

Copyright(c) 1996-2006 Oracle Corporation - All rights reserved.