You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by me...@apache.org on 2013/09/28 21:15:20 UTC

svn commit: r1527223 - /jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml

Author: metskem
Date: Sat Sep 28 19:15:20 2013
New Revision: 1527223

URL: http://svn.apache.org/r1527223
Log:
added jspwiki default ehcache.xml (should have been in at the first ehcache commit already)

Added:
    jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml   (with props)

Added: jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml
URL: http://svn.apache.org/viewvc/jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml?rev=1527223&view=auto
==============================================================================
--- jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml (added)
+++ jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml Sat Sep 28 19:15:20 2013
@@ -0,0 +1,58 @@
+<ehcache>
+
+    <!-- Sets the path to the directory where cache .data files are created.
+
+         If the path is a Java System Property it is replaced by
+         its value in the running VM. The following properties are translated:
+
+            user.home - User's home directory
+            user.dir - User's current working directory
+            java.io.tmpdir - Default temp file path
+    -->
+    <diskStore path="java.io.tmpdir"/>
+
+    The following attributes are required:
+
+    maxElementsInMemory            - Sets the maximum number of objects that will be created in memory
+    eternal                        - Sets whether elements are eternal. If eternal,  timeouts are ignored and the
+                                     element is never expired.
+    overflowToDisk                 - Sets whether elements can overflow to disk when the in-memory cache
+                                     has reached the maxInMemory limit.
+
+    The following attributes are optional:
+    timeToIdleSeconds              - Sets the time to idle for an element before it expires.
+                                     i.e. The maximum amount of time between accesses before an element expires
+                                     Is only used if the element is not eternal.
+                                     Optional attribute. A value of 0 means that an Element can idle for infinity.
+                                     The default value is 0.
+    timeToLiveSeconds              - Sets the time to live for an element before it expires.
+                                     i.e. The maximum time between creation time and when an element expires.
+                                     Is only used if the element is not eternal.
+                                     Optional attribute. A value of 0 means that and Element can live for infinity.
+                                     The default value is 0.
+    diskPersistent                 - Whether the disk store persists between restarts of the Virtual Machine.
+                                     The default value is false.
+    diskExpiryThreadIntervalSeconds- The number of seconds between runs of the disk expiry thread. The default value
+                                     is 120 seconds.
+    memoryStoreEvictionPolicy      - Policy would be enforced upon reaching the maxElementsInMemory limit. Default
+                                     policy is Least Recently Used (specified as LRU). Other policies available -
+                                     First In First Out (specified as FIFO) and Less Frequently Used
+                                     (specified as LFU)
+    -->
+<!-- the default JSPWiki caches -->
+    <cache name="jspwiki.renderingCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.pageCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.pageTextCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.pageHistoryCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.attachmentsCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.attachmentCollectionsCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.dynamicAttachmentCache" maxElementsInMemory="1000" />
+
+    <cache name="jspwiki.rssCache" maxElementsInMemory="250" />
+</ehcache>

Propchange: jspwiki/trunk/jspwiki-war/src/main/resources/ehcache.xml
------------------------------------------------------------------------------
    svn:executable = *