Class FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
java.lang.Object
se.liu.ida.hefquin.engine.federation.access.impl.FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
- All Implemented Interfaces:
 CachePolicies<CardinalityCacheKey,Integer, CardinalityCacheEntry> 
- Enclosing class:
 FederationAccessManagerWithChronicleMapCache
protected static class FederationAccessManagerWithChronicleMapCache.MyDefaultCardinalityCachePolicies
extends Object
implements CachePolicies<CardinalityCacheKey,Integer,CardinalityCacheEntry>  
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final longprotected final long - 
Constructor Summary
Constructors - 
Method Summary
 
- 
Field Details
- 
timeToLive
protected final long timeToLive - 
defaultTimeToLive
protected static final long defaultTimeToLive- See Also:
 
 
 - 
 - 
Constructor Details
- 
MyDefaultCardinalityCachePolicies
public MyDefaultCardinalityCachePolicies() - 
MyDefaultCardinalityCachePolicies
public MyDefaultCardinalityCachePolicies(long timeToLive)  
 - 
 - 
Method Details
- 
getEntryFactory
- Specified by:
 getEntryFactoryin interfaceCachePolicies<CardinalityCacheKey,Integer, CardinalityCacheEntry> 
 - 
getReplacementPolicyFactory
public CacheReplacementPolicyFactory<CardinalityCacheKey,Integer, getReplacementPolicyFactory()CardinalityCacheEntry> - Specified by:
 getReplacementPolicyFactoryin interfaceCachePolicies<CardinalityCacheKey,Integer, CardinalityCacheEntry> 
 - 
getInvalidationPolicy
- Specified by:
 getInvalidationPolicyin interfaceCachePolicies<CardinalityCacheKey,Integer, CardinalityCacheEntry> 
 
 -