Uses of Class
org.apache.zookeeper.server.DataTree
-
Packages that use DataTree Package Description org.apache.zookeeper.server ZooKeeper server theory of operationorg.apache.zookeeper.server.persistence org.apache.zookeeper.server.util -
-
Uses of DataTree in org.apache.zookeeper.server
Fields in org.apache.zookeeper.server declared as DataTree Modifier and Type Field Description protected DataTreeZKDatabase. dataTreemake sure on a clear you take care of all these members.Methods in org.apache.zookeeper.server that return DataTree Modifier and Type Method Description DataTreeZKDatabase. createDataTree()DataTreeZKDatabase. getDataTree()the datatree for this zkdatabaseConstructors in org.apache.zookeeper.server with parameters of type DataTree Constructor Description DataTreeBean(DataTree dataTree) -
Uses of DataTree in org.apache.zookeeper.server.persistence
Methods in org.apache.zookeeper.server.persistence with parameters of type DataTree Modifier and Type Method Description longFileSnap. deserialize(DataTree dt, Map<Long,Integer> sessions)deserialize a data tree from the most recent snapshotvoidFileSnap. deserialize(DataTree dt, Map<Long,Integer> sessions, InputArchive ia)deserialize the datatree from an inputarchivelongSnapShot. deserialize(DataTree dt, Map<Long,Integer> sessions)deserialize a data tree from the last valid snapshot and return the last zxid that was deserializedlongFileTxnSnapLog. fastForwardFromEdits(DataTree dt, Map<Long,Integer> sessions, FileTxnSnapLog.PlayBackListener listener)This function will fast forward the server database to have the latest transactions in it.voidFileTxnSnapLog. processTransaction(TxnHeader hdr, DataTree dt, Map<Long,Integer> sessions, Record txn)process the transaction on the datatreelongFileTxnSnapLog. restore(DataTree dt, Map<Long,Integer> sessions, FileTxnSnapLog.PlayBackListener listener)this function restores the server database after reading from the snapshots and transaction logsvoidFileTxnSnapLog. save(DataTree dataTree, ConcurrentHashMap<Long,Integer> sessionsWithTimeouts, boolean syncSnap)save the datatree and the sessions into a snapshotvoidFileSnap. serialize(DataTree dt, Map<Long,Integer> sessions, File snapShot, boolean fsync)serialize the datatree and session into the file snapshotprotected voidFileSnap. serialize(DataTree dt, Map<Long,Integer> sessions, OutputArchive oa, FileHeader header)serialize the datatree and sessionsvoidSnapShot. serialize(DataTree dt, Map<Long,Integer> sessions, File name, boolean fsync)persist the datatree and the sessions into a persistence storage -
Uses of DataTree in org.apache.zookeeper.server.util
Methods in org.apache.zookeeper.server.util with parameters of type DataTree Modifier and Type Method Description static voidSerializeUtils. deserializeSnapshot(DataTree dt, InputArchive ia, Map<Long,Integer> sessions)static Map<String,Number>QuotaMetricsUtils. getQuotaBytesLimit(DataTree dataTree)Traverse the quota subtree and return per namespace quota bytes limit `static Map<String,Number>QuotaMetricsUtils. getQuotaBytesUsage(DataTree dataTree)Traverse the quota subtree and return per namespace quota bytes usagestatic Map<String,Number>QuotaMetricsUtils. getQuotaCountLimit(DataTree dataTree)Traverse the quota subtree and return per namespace quota count limitstatic Map<String,Number>QuotaMetricsUtils. getQuotaCountUsage(DataTree dataTree)Traverse the quota subtree and return per namespace quota count usagestatic voidSerializeUtils. serializeSnapshot(DataTree dt, OutputArchive oa, Map<Long,Integer> sessions)
-