Uses of Class com.sleepycat.db.LogSequenceNumber (Oracle - Berkeley DB Java API)
Date: 2010-04-12

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB version 4.8.30
PREV NEXT | FRAMES NO FRAMES

## 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()` TODO
`LogSequenceNumber` | `TransactionStats.getLastCkp()` TODO
`LogSequenceNumber` | `TransactionStats.Active.getLsn()` TODO
`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()` TODO
`LogSequenceNumber` | `ReplicationStats.getNextLsn()` TODO
`LogSequenceNumber` | `TransactionStats.Active.getReadLsn()` TODO
`LogSequenceNumber` | `ReplicationStats.getWaitingLsn()` TODO
`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 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.
`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` | `Environment.syncCache(LogSequenceNumber logSequenceNumber)` Ensure that all modified pages in the cache are flushed to their backing files.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Berkeley DB version 4.8.30
PREV NEXT | FRAMES NO FRAMES

Copyright (c) 1996-2009 Oracle. All rights reserved.