Uses of Class
se.liu.ida.hefquin.engine.federation.access.impl.cache.CardinalityCacheEntry
Packages that use CardinalityCacheEntry
Package
Description
-
Uses of CardinalityCacheEntry 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 CardinalityCacheEntryModifier and TypeClassDescriptionprotected static class
Methods in se.liu.ida.hefquin.engine.federation.access.impl that return types with arguments of type CardinalityCacheEntryModifier and TypeMethodDescriptionFederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getEntryFactory()
FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getInvalidationPolicy()
FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies.getReplacementPolicyFactory()
-
Uses of CardinalityCacheEntry 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 CardinalityCacheEntryModifier and TypeClassDescriptionclass
An entry used when caching cardinality requests.class
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 CardinalityCacheEntryModifier and TypeFieldDescriptionprotected final CacheEntryFactory
<CardinalityCacheEntry, Integer> ChronicleMapCardinalityCache.entryFactory
protected final CacheInvalidationPolicy
<CardinalityCacheEntry, Integer> ChronicleMapCardinalityCache.invalidationPolicy
protected 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 that return CardinalityCacheEntryModifier and TypeMethodDescriptionCardinalityCacheEntryFactory.createCacheEntry
(Integer cardinality) ChronicleMapCardinalityCache.get
(CardinalityCacheKey key) Retrieves the cache entry associated with the given key.Methods in se.liu.ida.hefquin.engine.federation.access.impl.cache with parameters of type CardinalityCacheEntryModifier and TypeMethodDescriptionboolean
ChronicleMapCardinalityCache.evict
(CardinalityCacheKey key, CardinalityCacheEntry entry) Removes the specified entry from the cache only if the current value matches.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 CardinalityCacheEntryModifierConstructorDescriptionChronicleMapCardinalityCache
(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.