Package org.teiid.cache
Class CacheConfiguration
- java.lang.Object
-
- org.teiid.cache.CacheConfiguration
-
public class CacheConfiguration extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CacheConfiguration.Policy
-
Constructor Summary
Constructors Constructor Description CacheConfiguration()
CacheConfiguration(CacheConfiguration.Policy policy, int maxAgeInSeconds, int maxNodes, String location)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLocation()
int
getMaxAgeInSeconds()
int
getMaxEntries()
int
getMaxStaleness()
String
getName()
CacheConfiguration.Policy
getPolicy()
void
setLocation(String location)
void
setMaxAgeInSeconds(int maxage)
void
setMaxEntries(int entries)
void
setMaxStaleness(int maxStaleDataModification)
void
setName(String name)
void
setType(String type)
-
-
-
Constructor Detail
-
CacheConfiguration
public CacheConfiguration()
-
CacheConfiguration
public CacheConfiguration(CacheConfiguration.Policy policy, int maxAgeInSeconds, int maxNodes, String location)
-
-
Method Detail
-
getPolicy
public CacheConfiguration.Policy getPolicy()
-
getMaxAgeInSeconds
public int getMaxAgeInSeconds()
-
setMaxAgeInSeconds
public void setMaxAgeInSeconds(int maxage)
-
getMaxStaleness
public int getMaxStaleness()
-
setMaxStaleness
public void setMaxStaleness(int maxStaleDataModification)
-
getMaxEntries
public int getMaxEntries()
-
setMaxEntries
public void setMaxEntries(int entries)
-
setType
public void setType(String type)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
-
-