public static class FileWriteAheadLogManager.FileDescriptor extends Object implements Comparable<FileWriteAheadLogManager.FileDescriptor>, AbstractWalRecordsIterator.AbstractFileDescriptor
| Modifier and Type | Field and Description |
|---|---|
protected File |
file |
protected long |
idx
Absolute WAL segment file index
|
| Constructor and Description |
|---|
FileDescriptor(File file)
Creates file descriptor.
|
FileDescriptor(File file,
Long idx) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(FileWriteAheadLogManager.FileDescriptor o) |
boolean |
equals(Object o) |
File |
file() |
static String |
fileName(long segment) |
String |
getAbsolutePath() |
long |
getIdx() |
int |
hashCode() |
long |
idx() |
boolean |
isCompressed() |
protected final File file
protected final long idx
public FileDescriptor(@NotNull
File file)
file - WAL segment file.public static String fileName(long segment)
segment - Segment index.public int compareTo(@NotNull
FileWriteAheadLogManager.FileDescriptor o)
compareTo in interface Comparable<FileWriteAheadLogManager.FileDescriptor>public long getIdx()
public String getAbsolutePath()
public boolean isCompressed()
isCompressed in interface AbstractWalRecordsIterator.AbstractFileDescriptorpublic File file()
file in interface AbstractWalRecordsIterator.AbstractFileDescriptorpublic long idx()
idx in interface AbstractWalRecordsIterator.AbstractFileDescriptor
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018