<?xml version="1.0" encoding="UTF-8"?>
<ehcache>
<diskStore path="java.io.tmpdir/hibernate/securityTest" />
<!-- DefaultCache setting. -->
<defaultCache maxElementsInMemory="10000"
memoryStoreEvictionPolicy="LRU" eternal="false"
timeToIdleSeconds="300" timeToLiveSeconds="300" overflowToDisk="false"
diskPersistent="false" />
<!-- Special objects setting. -->
<cache name="com.persistence.entity.security.User"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
<cache name="com.persistence.entity.security.User.roles"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
<cache name="com.persistence.entity.security.Role"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
<cache name="com.persistence.entity.security.Role.menus"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
<cache name="com.persistence.entity.security.Role.resources"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
<cache name="com.persistence.entity.security.Resource"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
<cache name="com.persistence.entity.security.Resource.roles"
maxElementsInMemory="10000" memoryStoreEvictionPolicy="LRU"
eternal="true" diskPersistent="false" overflowToDisk="true"
maxElementsOnDisk="1000000" />
</ehcache>