@InterfaceAudience.Private @InterfaceStability.Evolving public class ProcedureWALFile extends Object implements Comparable<ProcedureWALFile>
| Constructor and Description |
|---|
ProcedureWALFile(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.FileStatus logStatus) |
ProcedureWALFile(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path logFile,
org.apache.hadoop.hbase.protobuf.generated.ProcedureProtos.ProcedureWALHeader header,
long startPos) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
compareTo(ProcedureWALFile other) |
boolean |
equals(Object o) |
org.apache.hadoop.hbase.protobuf.generated.ProcedureProtos.ProcedureWALHeader |
getHeader() |
long |
getLogId() |
long |
getSize() |
org.apache.hadoop.fs.FSDataInputStream |
getStream() |
int |
hashCode() |
boolean |
isCompacted() |
void |
open() |
void |
readTracker(ProcedureStoreTracker tracker) |
org.apache.hadoop.hbase.protobuf.generated.ProcedureProtos.ProcedureWALTrailer |
readTrailer() |
void |
removeFile() |
String |
toString() |
public ProcedureWALFile(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.FileStatus logStatus)
public ProcedureWALFile(org.apache.hadoop.fs.FileSystem fs,
org.apache.hadoop.fs.Path logFile,
org.apache.hadoop.hbase.protobuf.generated.ProcedureProtos.ProcedureWALHeader header,
long startPos)
public void open()
throws IOException
IOExceptionpublic org.apache.hadoop.hbase.protobuf.generated.ProcedureProtos.ProcedureWALTrailer readTrailer() throws IOException
IOExceptionpublic void readTracker(ProcedureStoreTracker tracker) throws IOException
IOExceptionpublic void close()
public org.apache.hadoop.fs.FSDataInputStream getStream()
public org.apache.hadoop.hbase.protobuf.generated.ProcedureProtos.ProcedureWALHeader getHeader()
public boolean isCompacted()
public long getLogId()
public long getSize()
public void removeFile()
throws IOException
IOExceptionpublic int compareTo(ProcedureWALFile other)
compareTo in interface Comparable<ProcedureWALFile>Copyright © 2007-2015 The Apache Software Foundation. All Rights Reserved.