Class GrouperEhcacheRegionFactory

java.lang.Object
org.hibernate.cache.spi.AbstractRegionFactory
org.hibernate.cache.spi.support.RegionFactoryTemplate
org.hibernate.cache.ehcache.internal.EhcacheRegionFactory
edu.internet2.middleware.grouper.cache.GrouperEhcacheRegionFactory
All Implemented Interfaces:
Serializable, org.hibernate.cache.spi.RegionFactory, org.hibernate.service.Service, org.hibernate.service.spi.Stoppable

public class GrouperEhcacheRegionFactory extends org.hibernate.cache.ehcache.internal.EhcacheRegionFactory
See Also:
  • Field Summary

    Fields inherited from class org.hibernate.cache.spi.AbstractRegionFactory

    LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES, LEGACY_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAMES

    Fields inherited from interface org.hibernate.cache.spi.RegionFactory

    DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME, DEFAULT_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAME
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    net.sf.ehcache.CacheManager
    resolveCacheManager(org.hibernate.boot.spi.SessionFactoryOptions settings, Map properties)
     

    Methods inherited from class org.hibernate.cache.ehcache.internal.EhcacheRegionFactory

    buildDomainDataRegion, cacheExists, createCache, createDomainDataStorageAccess, createQueryResultsRegionStorageAccess, createTimestampsRegionStorageAccess, defaultRegionName, getCacheManager, getImplicitCacheKeysFactory, getOrCreateCache, getTimeout, isStarted, loadResource, prepareForUse, useNormalCacheManager

    Methods inherited from class org.hibernate.cache.spi.support.RegionFactoryTemplate

    buildQueryResultsRegion, buildTimestampsRegion

    Methods inherited from class org.hibernate.cache.spi.AbstractRegionFactory

    createTransactionContext, getDefaultAccessType, getOptions, isMinimalPutsEnabledByDefault, nextTimestamp, qualify, start, stop, verifiedStartStatus, verifyStarted

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GrouperEhcacheRegionFactory

      public GrouperEhcacheRegionFactory()
  • Method Details

    • resolveCacheManager

      public net.sf.ehcache.CacheManager resolveCacheManager(org.hibernate.boot.spi.SessionFactoryOptions settings, Map properties) throws org.hibernate.cache.CacheException
      Overrides:
      resolveCacheManager in class org.hibernate.cache.ehcache.internal.EhcacheRegionFactory
      Throws:
      org.hibernate.cache.CacheException
      See Also:
      • EhcacheRegionFactory.resolveCacheManager(org.hibernate.boot.spi.SessionFactoryOptions, java.util.Map)
    • releaseFromUse

      public void releaseFromUse()
      Overrides:
      releaseFromUse in class org.hibernate.cache.ehcache.internal.EhcacheRegionFactory
      See Also:
      • EhcacheRegionFactory.releaseFromUse()