Update of 
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache
In directory 
james.mmbase.org:/tmp/cvs-serv2827/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache

Modified Files:
        CacheHandlerInterceptor.java TokenizerCacheNameResolver.java 
        BasicCacheHandlerInterceptor.java CacheFlushHint.java 
Log Message:
tests are finished


See also: 
http://cvs.mmbase.org/viewcvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache


Index: CacheHandlerInterceptor.java
===================================================================
RCS file: 
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache/CacheHandlerInterceptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- CacheHandlerInterceptor.java        28 Nov 2008 20:20:48 -0000      1.2
+++ CacheHandlerInterceptor.java        10 Dec 2008 15:44:18 -0000      1.3
@@ -42,7 +42,6 @@
 
     public void afterCompletion(HttpServletRequest request, 
HttpServletResponse response, Object handler, Exception ex)
             throws Exception {
-        //do niets
     }
 
     /**


Index: TokenizerCacheNameResolver.java
===================================================================
RCS file: 
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache/TokenizerCacheNameResolver.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- TokenizerCacheNameResolver.java     8 Dec 2008 19:37:08 -0000       1.3
+++ TokenizerCacheNameResolver.java     10 Dec 2008 15:44:18 -0000      1.4
@@ -40,11 +40,7 @@
     private String input = null;
 
     private static final String REGEX_NAMESPACE = "^[\\w_]+:";
-    private static final String REGEX_VALUE = "[\\w_]+";
-    private static final String REGEX_TEMPLATE = "(" + REGEX_VALUE + 
"(\\[[\\w_]+(:[0-9])?\\])?)?";
-    private static final String REGEX_COMPOSITE = REGEX_NAMESPACE + 
REGEX_TEMPLATE + "(," + REGEX_TEMPLATE + ")*";
-
-    private static Logger log = 
Logging.getLoggerInstance(TokenizerCacheNameResolver.class);
+    private static final String REGEX_COMPOSITE = REGEX_NAMESPACE +  ".+$";
 
     public List<String> getNames(String nameSpace) {
         if (StringUtils.isEmpty(nameSpace)) {


Index: BasicCacheHandlerInterceptor.java
===================================================================
RCS file: 
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache/BasicCacheHandlerInterceptor.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- BasicCacheHandlerInterceptor.java   28 Nov 2008 20:20:48 -0000      1.2
+++ BasicCacheHandlerInterceptor.java   10 Dec 2008 15:44:18 -0000      1.3
@@ -55,7 +55,7 @@
                     throws Exception {
 
                 log.debug("handling request type flush hint");
-                if (shouldFlush(request) && 
request.getParameterMap().get("flushname") != null) {
+                if (shouldFlush(request)) {
                     CacheNameResolver resolver = 
cacheNameResolverFactory.newInstance();
                     
resolver.setInput(ServletRequestUtils.getStringParameter(request, "flushname", 
""));
                     flushForNames(resolver.getNames("request"));


Index: CacheFlushHint.java
===================================================================
RCS file: 
/var/cvs/applications/vpro-wizards/src/org/mmbase/applications/vprowizards/spring/cache/CacheFlushHint.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- CacheFlushHint.java 12 Nov 2008 14:52:56 -0000      1.1
+++ CacheFlushHint.java 10 Dec 2008 15:44:18 -0000      1.2
@@ -13,6 +13,7 @@
 
 /**
  * FIXME: why is there no indicator for the type of mutation 
(add:update:delete)?
+ * TODO: create an enum for the types
  * @author Ernst Bunders
  *
  */
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to