# Package org.apache.zookeeper.server.persistence

package org.apache.zookeeper.server.persistence

Related Packages
Package
Description
org.apache.zookeeper.server
ZooKeeper server theory of operation
Class
Description
FileHeader
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
FileTxnSnapLog.DatadirException
FileTxnSnapLog.LogDirContentCheckException
FileTxnSnapLog.PlayBackListener
This listener helps the external apis calling restore to gather information while the data is being restored.
FileTxnSnapLog.SnapDirContentCheckException
SnapShot
snapshot interface for the persistence layer.
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.
SnapStream.StreamMode
TxnLog
Interface for reading transaction logs.
TxnLog.TxnIterator
an iterating interface for reading transaction logs.
TxnLogToolkit
Util
A collection of utility methods for dealing with file name parsing, low level I/O file operations and marshalling/unmarshalling.