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
Modifier and TypeFieldDescriptionprivate final org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
private final org.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
-
Constructor Summary
ConstructorDescriptionMyCombinedAsyncWriter
(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:
getLength
in interfaceorg.apache.hadoop.hbase.wal.WALProvider.WriterBase
-
getSyncedLength
- Specified by:
getSyncedLength
in interfaceorg.apache.hadoop.hbase.wal.WALProvider.WriterBase
-
close
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Throws:
IOException
-
sync
- Specified by:
sync
in interfaceorg.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
-
append
- Specified by:
append
in interfaceorg.apache.hadoop.hbase.wal.WALProvider.AsyncWriter
-