| Package | Description | 
|---|---|
| org.apache.tephra.persist | 
 This package contains interfaces and implementations for persisting transaction state. 
 | 
| org.apache.tephra.snapshot | 
 This package contains interfaces and implementations for encoding and decoding transaction snapshots. 
 | 
| Class and Description | 
|---|
| SnapshotCodecProvider
 Maintains the codecs for all known versions of the transaction snapshot encoding. 
 | 
| Class and Description | 
|---|
| BinaryDecoder
 An decoder to help read snapshots in binary format. 
 | 
| BinaryEncoder
 An encoder to help encode snapshots in binary format. 
 | 
| DefaultSnapshotCodec
 Deprecated. 
 
This codec is now deprecated and is replaced by  
SnapshotCodecV2. | 
| SnapshotCodec
 Interface to decode and encode a transaction snapshot. 
 | 
| SnapshotCodecV2
 Handles serialization/deserialization of a  
TransactionSnapshot
 and its elements to byte[]. | 
Copyright © 2018 The Apache Software Foundation. All rights reserved.