org.apache.zookeeper.server.persistence (Apache ZooKeeper - Server 3.7.0 API)
Date: 2021-03-17

# Package org.apache.zookeeper.server.persistence

- Interface Summary
  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 Summary
  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 Summary
  Enum | Description
  --- | ---
  SnapStream.StreamMode |

- Exception Summary
  Exception | Description
  --- | ---
  FileTxnSnapLog.DatadirException |
  FileTxnSnapLog.LogDirContentCheckException |
  FileTxnSnapLog.SnapDirContentCheckException |

Copyright © 2008–2021 The Apache Software Foundation. All rights reserved.