- All Known Implementing Classes:
Boc.BocCacheType.Pinned,Boc.BocCacheType.Unpinned
- Enclosing class:
Boc
public static sealed interface Boc.BocCacheType
permits Boc.BocCacheType.Pinned, Boc.BocCacheType.Unpinned
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordSuch BOC will not be removed from cache until it is unpinned BOCs can have several pins and each of the pins has reference counter indicating how many times the BOC was pinned with the pin.static final recordBOC resides there until it is replaced with other BOCs if it is not used BOC is placed into a common BOC pool with limited size regulated by LRU (least recently used) cache lifecycle.