class ChecksumValidator
extends java.lang.Object
| Constructor and Description |
|---|
ChecksumValidator() |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
reset() |
(package private) void |
update(EnvironmentImpl env,
java.nio.ByteBuffer buf,
int length,
boolean anticipateChecksumErrors)
Add this byte buffer to the checksum.
|
(package private) void |
validate(EnvironmentImpl env,
long expectedChecksum,
long lsn) |
(package private) void |
validate(EnvironmentImpl env,
long expectedChecksum,
long fileNum,
long fileOffset,
boolean anticipateChecksumErrors) |
void reset()
void update(EnvironmentImpl env, java.nio.ByteBuffer buf, int length, boolean anticipateChecksumErrors) throws DbChecksumException
buf - target bufferlength - of dataDbChecksumExceptionvoid validate(EnvironmentImpl env, long expectedChecksum, long lsn) throws DbChecksumException
DbChecksumExceptionvoid validate(EnvironmentImpl env, long expectedChecksum, long fileNum, long fileOffset, boolean anticipateChecksumErrors) throws DbChecksumException
DbChecksumExceptionCopyright (c) 2004,2008 Oracle. All rights reserved.