Uses of Interface
org.apache.hadoop.hbase.wal.WALProvider.Writer
Packages that use WALProvider.Writer
-
Uses of WALProvider.Writer in org.apache.hadoop.hbase.regionserver.wal
Classes in org.apache.hadoop.hbase.regionserver.wal that implement WALProvider.WriterMethods in org.apache.hadoop.hbase.regionserver.wal that return WALProvider.WriterModifier and TypeMethodDescriptionprotected WALProvider.WriterFSHLog.createWriterInstance(org.apache.hadoop.fs.Path path) This method allows subclasses to inject different writers without having to extend other methods like rollWriter().Methods in org.apache.hadoop.hbase.regionserver.wal with parameters of type WALProvider.WriterModifier and TypeMethodDescriptionprivate voidFSHLog.closeWriter(WALProvider.Writer writer, org.apache.hadoop.fs.Path path, boolean syncCloseCall) protected voidFSHLog.doAppend(WALProvider.Writer writer, FSWALEntry entry) protected voidFSHLog.doReplaceWriter(org.apache.hadoop.fs.Path oldPath, org.apache.hadoop.fs.Path newPath, WALProvider.Writer nextWriter) -
Uses of WALProvider.Writer in org.apache.hadoop.hbase.wal
Subinterfaces of WALProvider.Writer in org.apache.hadoop.hbase.walFields in org.apache.hadoop.hbase.wal declared as WALProvider.WriterModifier and TypeFieldDescription(package private) final WALProvider.WriterAbstractRecoveredEditsOutputSink.RecoveredEditsWriter.writerMethods in org.apache.hadoop.hbase.wal that return WALProvider.WriterModifier and TypeMethodDescriptionWALFactory.createRecoveredEditsWriter(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) Should be package-private, visible for recovery testing.(package private) static WALProvider.WriterWALFactory.createRecoveredEditsWriter(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration configuration) If you already have a WALFactory, you should favor the instance method.WALFactory.createWALWriter(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path) Create a writer for the WAL.static WALProvider.WriterWALFactory.createWALWriter(org.apache.hadoop.fs.FileSystem fs, org.apache.hadoop.fs.Path path, org.apache.hadoop.conf.Configuration configuration) If you already have a WALFactory, you should favor the instance method.protected WALProvider.WriterWALSplitter.createWriter(org.apache.hadoop.fs.Path logfile) Create a newWALProvider.Writerfor writing log splits.Constructors in org.apache.hadoop.hbase.wal with parameters of type WALProvider.WriterModifierConstructorDescription(package private)RecoveredEditsWriter(byte[] encodedRegionName, org.apache.hadoop.fs.Path path, WALProvider.Writer writer, long minLogSeqNum)