
Untitled
By: a guest on
May 25th, 2012 | syntax:
None | size: 0.60 KB | hits: 12 | expires: Never
Create a Google Guava Cache using a complex key
CacheLoader<Pair<String, String>, String> loader =
new CacheLoader<Pair<String, String>, String>() {
public String load(Pair<String, String> key) {
return GetRatingIdentityByShortNameLoader(key.first, key.second);
}
};
_ratingIdCache = CacheBuilder.newBuilder()
.concurrencyLevel(a_conclevel.intValue())
.maximumSize(a_maxsize.intValue())
.expireAfterAccess(a_maxage.intValue(), TimeUnit.MINUTES)
.build(loader);
Cache<String, String> _ratingAgencyId;
Cache<Pair<String, String>, String> _ratingAgencyId;