Class L1SegmentedDataContainer<K,V>

All Implemented Interfaces:
Iterable<InternalCacheEntry<K,V>>, DataContainer<K,V>, InternalDataContainer<K,V>

public class L1SegmentedDataContainer<K,V> extends DefaultSegmentedDataContainer<K,V>
Segmented data container that also allows for non owned segments to be written to a temporary map (L1). This temporary map is cleared whenever a segment becomes no longer owned.

If the segment is owned, only the owner segment is used. If the segment is not owned it will query the temporary map to see if the object is stored there.

Since:
9.3
Author:
wburns