Class BrokenRemoteAsyncFSWALProvider.BrokenRemoteAsyncFSWAL.MyCombinedAsyncWriter
java.lang.Object
org.apache.hadoop.hbase.replication.BrokenRemoteAsyncFSWALProvider.BrokenRemoteAsyncFSWAL.MyCombinedAsyncWriter
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter,org.apache.hadoop.hbase.wal.WALProvider.WriterBase
- Enclosing class:
- BrokenRemoteAsyncFSWALProvider.BrokenRemoteAsyncFSWAL
private final class BrokenRemoteAsyncFSWALProvider.BrokenRemoteAsyncFSWAL.MyCombinedAsyncWriter
extends Object
implements org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.apache.hadoop.hbase.wal.WALProvider.AsyncWriterprivate final org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter -
Constructor Summary
ConstructorsConstructorDescriptionMyCombinedAsyncWriter(org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter localWriter, org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter remoteWriter) -
Method Summary
-
Field Details
-
localWriter
-
remoteWriter
-
-
Constructor Details
-
MyCombinedAsyncWriter
public MyCombinedAsyncWriter(org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter localWriter, org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter remoteWriter)
-
-
Method Details
-
getLength
- Specified by:
getLengthin interfaceorg.apache.hadoop.hbase.wal.WALProvider.WriterBase
-
getSyncedLength
- Specified by:
getSyncedLengthin interfaceorg.apache.hadoop.hbase.wal.WALProvider.WriterBase
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
sync
- Specified by:
syncin interfaceorg.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
-
append
- Specified by:
appendin interfaceorg.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
-