A document has been updated:

http://cocoon.zones.apache.org/daisy/documentation/1492.html

Document ID: 1492
Branch: main
Language: default
Name: EventAwareCache (unchanged)
Document Type: Cocoon Document (unchanged)
Updated on: 8/17/08 3:39:40 PM
Updated by: Lukas Lang

A new version has been created, state: draft

Parts
=====

Content
-------
This part has been updated.
Mime type: text/xml (unchanged)
File name:  (unchanged)
Size: 2442 bytes (previous version: 1538 bytes)
Content diff:
(41 equal lines skipped)
    
    <h3>Configuration</h3>
    
+++ <p>There is no special need to configure an eventaware cache, as the block
+++ implementation provides all necessary Spring configuration files.</p>
+++ 
+++ <pre>  &lt;!-- Event-cache implementation based on the default CacheImpl. 
--&gt;
+++   &lt;bean name="org.apache.cocoon.caching.Cache/EventAware"
+++     class="org.apache.cocoon.caching.impl.EventAwareCacheImpl" 
init-method="initialize"&gt;
+++     &lt;property name="store" 
ref="org.apache.excalibur.store.Store/TransientStore" /&gt;
+++     &lt;property name="eventRegistry" 
ref="org.apache.cocoon.caching.EventRegistry" /&gt;
+++   &lt;/bean&gt;
+++ 
+++   &lt;!-- Event-cache registry. --&gt;
+++   &lt;bean name="org.apache.cocoon.caching.EventRegistry"
+++     class="org.apache.cocoon.caching.impl.StoreEventRegistryImpl" 
init-method="initialize"&gt;
+++     &lt;property name="store" 
ref="org.apache.excalibur.store.Store/TransientStore" /&gt;
+++   &lt;/bean&gt;
+++ </pre>
+++ 
    </body>
    </html>


Fields
======
CocoonBlock: eventcache (new field)