Instances of Entry are stored for each variable write in a transaction. They
are flushed at the commit to the persistent store. There are two sub types, a
transactional and a non-transactional one. A non-transactional cache entry can de-serialize
the value without transactional context, e.g. this is true for all primitive types.
A transactional entry is backed by a Serializer. To be saved in the store which uses
a sub system (Durable), serialization is a two-step process, using an intermediate
binary representation.
Linear Supertypes
AnyRef, Any
Ordering
Alphabetic
By Inheritance
Inherited
Entry
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Abstract Value Members
abstract defflush(key: K, outTerm: Long, store: Store)(implicit tx: S.Tx): Unit
Instances of
Entry
are stored for each variable write in a transaction. They are flushed at the commit to the persistent store. There are two sub types, a transactional and a non-transactional one. A non-transactional cache entry can de-serialize the value without transactional context, e.g. this is true for all primitive types. A transactional entry is backed by aSerializer
. To be saved in the store which uses a sub system (Durable
), serialization is a two-step process, using an intermediate binary representation.