public interface SnapShot
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()
free resources from this snapshot immediately 
 | 
long | 
deserialize(DataTree dt,
           Map<Long,Integer> sessions)
deserialize a data tree from the last valid snapshot and 
 return the last zxid that was deserialized 
 | 
File | 
findMostRecentSnapshot()
find the most recent snapshot file 
 | 
void | 
serialize(DataTree dt,
         Map<Long,Integer> sessions,
         File name)
persist the datatree and the sessions into a persistence storage 
 | 
long deserialize(DataTree dt, Map<Long,Integer> sessions) throws IOException
dt - the datatree to be deserialized intosessions - the sessions to be deserialized intoIOExceptionvoid serialize(DataTree dt, Map<Long,Integer> sessions, File name) throws IOException
dt - the datatree to be serializedsessions - IOExceptionFile findMostRecentSnapshot() throws IOException
IOExceptionvoid close()
    throws IOException
IOExceptionCopyright © 2008–2021 The Apache Software Foundation. All rights reserved.