| 
 | Berkeley DB version 4.8.30 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. | 
| 
 | Berkeley DB version 4.8.30 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||