All Downloads are FREE. Search and download functionalities are using the official Maven repository.

kr.pe.kwonnam.hibernate4memcached.regions.TimestampMemcachedRegion Maven / Gradle / Ivy

There is a newer version: 0.7
Show newest version
package kr.pe.kwonnam.hibernate4memcached.regions;

import kr.pe.kwonnam.hibernate4memcached.memcached.CacheNamespace;
import kr.pe.kwonnam.hibernate4memcached.memcached.MemcachedAdapter;
import kr.pe.kwonnam.hibernate4memcached.timestamper.HibernateCacheTimestamper;
import kr.pe.kwonnam.hibernate4memcached.util.OverridableReadOnlyProperties;
import org.hibernate.cache.spi.TimestampsRegion;
import org.hibernate.cfg.Settings;

/**
 * {@link org.hibernate.cache.spi.TimestampsRegion} has no concurrency strategy.
 * It deals [cache-region-prefix.]org.hibernate.cache.spi.UpdateTimestampsCache.
 * 

* * This region should have very long expiry seconds. * * @author KwonNam Son ([email protected]) */ public class TimestampMemcachedRegion extends GeneralDataMemcachedRegion implements TimestampsRegion { public TimestampMemcachedRegion(String regionName, OverridableReadOnlyProperties properties, Settings settings, MemcachedAdapter memcachedAdapter, HibernateCacheTimestamper hibernateCacheTimestamper) { super(new CacheNamespace(regionName, false), properties, null, settings, memcachedAdapter, hibernateCacheTimestamper); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy