Uses of Class
se.liu.ida.hefquin.engine.federation.access.impl.cache.CardinalityCacheKey
Packages that use CardinalityCacheKey
Package
Description
-
Uses of CardinalityCacheKey in se.liu.ida.hefquin.engine.federation.access.impl
Classes in se.liu.ida.hefquin.engine.federation.access.impl that implement interfaces with type arguments of type CardinalityCacheKeyModifier and TypeClassDescriptionprotected static class
Fields in se.liu.ida.hefquin.engine.federation.access.impl with type parameters of type CardinalityCacheKeyModifier and TypeFieldDescriptionprotected final PersistableCardinalityCacheImpl
<CardinalityCacheKey> FederationAccessManagerWithPersistedDiskCache.cardinalityCache
Methods in se.liu.ida.hefquin.engine.federation.access.impl that return types with arguments of type CardinalityCacheKeyModifier and TypeMethodDescriptionFederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getReplacementPolicyFactory()
-
Uses of CardinalityCacheKey in se.liu.ida.hefquin.engine.federation.access.impl.cache
Classes in se.liu.ida.hefquin.engine.federation.access.impl.cache that implement interfaces with type arguments of type CardinalityCacheKeyModifier and TypeClassDescriptionclass
A thread-safe persistent cache implementation for storing cardinality entries.Fields in se.liu.ida.hefquin.engine.federation.access.impl.cache with type parameters of type CardinalityCacheKeyModifier and TypeFieldDescriptionprotected final Map
<CardinalityCacheKey, CardinalityCacheEntry> ChronicleMapCardinalityCache.map
protected final CacheReplacementPolicy
<CardinalityCacheKey, Integer, CardinalityCacheEntry> ChronicleMapCardinalityCache.replacementPolicy
Methods in se.liu.ida.hefquin.engine.federation.access.impl.cache with parameters of type CardinalityCacheKeyModifier and TypeMethodDescriptionboolean
ChronicleMapCardinalityCache.evict
(CardinalityCacheKey key) Removes the cache entry associated with the given key from the cache.boolean
ChronicleMapCardinalityCache.evict
(CardinalityCacheKey key, Integer value) Removes the specified entry from the cache only if the current value matches.boolean
ChronicleMapCardinalityCache.evict
(CardinalityCacheKey key, CardinalityCacheEntry entry) Removes the specified entry from the cache only if the current value matches.ChronicleMapCardinalityCache.get
(CardinalityCacheKey key) Retrieves the cache entry associated with the given key.void
ChronicleMapCardinalityCache.put
(CardinalityCacheKey key, Integer value) Adds a new value to the cache, associated with the given key.void
ChronicleMapCardinalityCache.put
(CardinalityCacheKey key, CardinalityCacheEntry entry) Adds a new cache entry to the cache, associated with the given key.Constructor parameters in se.liu.ida.hefquin.engine.federation.access.impl.cache with type arguments of type CardinalityCacheKeyModifierConstructorDescriptionChronicleMapCardinalityCache
(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> policies) Constructs a newChronicleMapCardinalityCache
with the default cache file and the default capacity.ChronicleMapCardinalityCache
(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> policies, int capacity) Constructs a newChronicleMapCardinalityCache
with the default cache file and a maximum capacity.ChronicleMapCardinalityCache
(CachePolicies<CardinalityCacheKey, Integer, CardinalityCacheEntry> policies, int capacity, String filename) Constructs a newChronicleMapCardinalityCache
with a custom file path.