Update of /var/cvs/src/org/mmbase/cache
In directory james.mmbase.org:/tmp/cvs-serv4917

Modified Files:
        ChainedReleaseStrategy.java 
Log Message:
exposes the childs as a list (handy in EL). Renamed it, because nobody ever 
heard about a 'multi release strategy'


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/cache


Index: ChainedReleaseStrategy.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/cache/ChainedReleaseStrategy.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- ChainedReleaseStrategy.java 19 Mar 2008 16:21:25 -0000      1.26
+++ ChainedReleaseStrategy.java 21 Mar 2008 12:19:53 -0000      1.27
@@ -28,7 +28,7 @@
  *
  * @since MMBase-1.8
  * @author Ernst Bunders
- * @version $Id: ChainedReleaseStrategy.java,v 1.26 2008/03/19 16:21:25 
michiel Exp $
+ * @version $Id: ChainedReleaseStrategy.java,v 1.27 2008/03/21 12:19:53 
michiel Exp $
  */
 public class ChainedReleaseStrategy extends ReleaseStrategy implements 
Iterable<ReleaseStrategy> {
 
@@ -165,7 +165,7 @@
      * @see org.mmbase.cache.ReleaseStrategy#getName()
      */
     public String getName() {
-        return "Multi Release Strategy";
+        return "Chained Release Strategy";
     }
 
     /*
@@ -182,6 +182,13 @@
         return releaseStrategies.iterator();
     }
 
+    /**
+     * @since MMBase-1.9
+     */
+    public List<ReleaseStrategy> getList() {
+        return Collections.unmodifiableList(releaseStrategies);
+    }
+
     /*
      * (non-Javadoc)
      *
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to