Package org.elasticsearch.index.store
Class VerifyingIndexOutput
org.apache.lucene.store.DataOutput
org.apache.lucene.store.IndexOutput
org.elasticsearch.common.lucene.store.FilterIndexOutput
org.elasticsearch.index.store.VerifyingIndexOutput
- All Implemented Interfaces:
,
abstract class for verifying what was written.
subclasses override
FilterIndexOutput.writeByte(byte)
and FilterIndexOutput.writeBytes(byte[], int, int)
-
Field Summary
Fields inherited from class org.elasticsearch.common.lucene.store.FilterIndexOutput
out
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
verify()
Verifies the checksum and compares the written length with the expected file length.Methods inherited from class org.elasticsearch.common.lucene.store.FilterIndexOutput
close, getChecksum, getFilePointer, writeByte, writeBytes
Methods inherited from class org.apache.lucene.store.IndexOutput
getName, toString
Methods inherited from class org.apache.lucene.store.DataOutput
copyBytes, writeBytes, writeInt, writeLong, writeMapOfStrings, writeSetOfStrings, writeShort, writeString, writeVInt, writeVLong, writeZInt, writeZLong
Methods inherited from class java.lang.
, , , , , , , , ,
-
Method Details
-
verify
public abstract void verify() throwsVerifies the checksum and compares the written length with the expected file length. This method should be called after all data has been written to this output.- Throws:
-