You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by vg...@apache.org on 2006/08/22 23:22:12 UTC

svn commit: r433757 - in /cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main: java/org/apache/cocoon/components/source/helpers/DelaySourceRefresher.java resources/org/apache/cocoon/components/readme.txt

Author: vgritsenko
Date: Tue Aug 22 14:22:11 2006
New Revision: 433757

URL: http://svn.apache.org/viewvc?rev=433757&view=rev
Log:
stray import, nits in readme.

Modified:
    cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/java/org/apache/cocoon/components/source/helpers/DelaySourceRefresher.java
    cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/resources/org/apache/cocoon/components/readme.txt

Modified: cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/java/org/apache/cocoon/components/source/helpers/DelaySourceRefresher.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/java/org/apache/cocoon/components/source/helpers/DelaySourceRefresher.java?rev=433757&r1=433756&r2=433757&view=diff
==============================================================================
--- cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/java/org/apache/cocoon/components/source/helpers/DelaySourceRefresher.java (original)
+++ cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/java/org/apache/cocoon/components/source/helpers/DelaySourceRefresher.java Tue Aug 22 14:22:11 2006
@@ -51,7 +51,6 @@
 import org.apache.cocoon.ProcessingException;
 import org.apache.cocoon.Processor;
 import org.apache.cocoon.components.source.SourceUtil;
-import org.apache.cocoon.components.source.helpers.SourceRefresher;
 import org.apache.cocoon.components.thread.RunnableManager;
 import org.apache.cocoon.environment.background.BackgroundEnvironment;
 import org.apache.cocoon.environment.internal.EnvironmentHelper;

Modified: cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/resources/org/apache/cocoon/components/readme.txt
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/resources/org/apache/cocoon/components/readme.txt?rev=433757&r1=433756&r2=433757&view=diff
==============================================================================
--- cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/resources/org/apache/cocoon/components/readme.txt (original)
+++ cocoon/trunk/blocks/cocoon-scratchpad/cocoon-scratchpad-impl/src/main/resources/org/apache/cocoon/components/readme.txt Tue Aug 22 14:22:11 2006
@@ -19,50 +19,42 @@
 Configuration in the cocoon.xconf:
 
 <source-factories>
- ...
-
-<component-instance class="org.apache.cocoon.components.source.impl.CachingSourceFactory" name="cached">
-</component-instance>
-<component-instance class="org.apache.cocoon.components.source.impl.CachingSourceFactory" name="acached">
-  <parameter name="async" value="true"/>
-</component-instance>
+  ...
+  <component-instance class="org.apache.cocoon.components.source.impl.CachingSourceFactory" name="cached">
+  </component-instance>
+  <component-instance class="org.apache.cocoon.components.source.impl.CachingSourceFactory" name="acached">
+    <parameter name="async" value="true"/>
+  </component-instance>
 </source-factories>
 
 Synced caching
 --------------
 
-Caches another source for a given period of time. Usage:
-
-cached://EXPIRES@URL or cached://EXPIRES@CACHE_KEY@URL
-
-If the cached content expires, the content is fetched new on the next request.
-
-Example: cached://60@http://www.s-und-n.de
+Caches another source for a given period of time. Example:
 
-The source http://www.s-und-n.de is cached for 60 seconds using the key
-http://www.s-und-n.de.
+  cached:http://www.apache.org/[?cocoon:cache-expires=60&cocoon:cache-name=main]
 
-Example: cached://60@main@http://www.s-und-n.de.
-
-The source http://www.s-und-n.de is cached for 60 seconds using the key main.
+The source http://www.apache.org/ is cached for 60 seconds with 'main' added
+to the cache key. If the cached content expires, the content is fetched new
+on the next request.
 
 Async caching
 -------------
 
-Example: acached://60@http://www.s-und-n.de
+Example:
+
+  acached:http://www.apache.org/[?cocoon:cache-expires=60&cocoon:cache-name=main]
 
 The source is refreshed in background every 60 seconds and
 is always streamed using the cached version.
 
-
 Configuration
 =============
 
 The new RunnableManager task manager from the core is used for scheduling.
-
 Configuration in cocoon.xconf:
 
-<component class="org.apache.cocoon.components.source.DelayRefresher"
+<component class="org.apache.cocoon.components.source.helpers.DelaySourceRefresher"
             role="org.apache.cocoon.components.source.helpers.SourceRefresher">
   <parameter name="write-interval" value="3600"/>
   <parameter name="write-source" value="context://targets.xml"/>