| Interface | Description |
|---|---|
| FileTxnSnapLog.PlayBackListener |
This listener helps
the external apis calling
restore to gather information
while the data is being
restored.
|
| SnapShot |
snapshot interface for the persistence layer.
|
| TxnLog |
Interface for reading transaction logs.
|
| TxnLog.TxnIterator |
an iterating interface for reading
transaction logs.
|
| Class | Description |
|---|---|
| FilePadding | |
| FileSnap |
This class implements the snapshot interface.
|
| FileTxnLog |
This class implements the TxnLog interface.
|
| FileTxnLog.FileTxnIterator |
this class implements the txnlog iterator interface
which is used for reading the transaction logs
|
| FileTxnSnapLog |
This is a helper class
above the implementations
of txnlog and snapshot
classes
|
| SnapshotInfo |
stores the zxid (as in its file name) and the last modified timestamp
of a snapshot file
|
| SnapStream |
Represent the Stream used in serialize and deserialize the Snapshot.
|
| TxnLogToolkit | |
| Util |
A collection of utility methods for dealing with file name parsing,
low level I/O file operations and marshalling/unmarshalling.
|
| Enum | Description |
|---|---|
| SnapStream.StreamMode |
| Exception | Description |
|---|---|
| FileTxnSnapLog.DatadirException | |
| FileTxnSnapLog.LogDirContentCheckException | |
| FileTxnSnapLog.SnapDirContentCheckException |
Copyright © 2008–2021 The Apache Software Foundation. All rights reserved.