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