[jbosscache-commits] JBoss Cache SVN: r5999 - in core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors: base and 1 other directory.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Tue Jun 17 19:34:35 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-06-17 19:34:34 -0400 (Tue, 17 Jun 2008)
New Revision: 5999

Modified:
   core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java
   core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/base/PostProcessingCommandInterceptor.java
Log:
Filled in missing visitXXX methods and bad method signatures - applying to 2.2.X branch


Modified: core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java
===================================================================
--- core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java	2008-06-17 23:31:37 UTC (rev 5998)
+++ core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java	2008-06-17 23:34:34 UTC (rev 5999)
@@ -290,7 +290,7 @@
    }
 
    @Override
-   protected Object handleRemoveDataCommand(InvocationContext ctx, ClearDataCommand command) throws Throwable
+   protected Object handleClearDataCommand(InvocationContext ctx, ClearDataCommand command) throws Throwable
    {
       lockManager.lockPessimistically(ctx, command.getFqn(), WRITE, false, false, false, false, null, false);
       return invokeNextInterceptor(ctx, command);

Modified: core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/base/PostProcessingCommandInterceptor.java
===================================================================
--- core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/base/PostProcessingCommandInterceptor.java	2008-06-17 23:31:37 UTC (rev 5998)
+++ core/branches/2.2.X/src/main/java/org/jboss/cache/interceptors/base/PostProcessingCommandInterceptor.java	2008-06-17 23:34:34 UTC (rev 5999)
@@ -13,15 +13,7 @@
 import org.jboss.cache.commands.tx.OptimisticPrepareCommand;
 import org.jboss.cache.commands.tx.PrepareCommand;
 import org.jboss.cache.commands.tx.RollbackCommand;
-import org.jboss.cache.commands.write.EvictCommand;
-import org.jboss.cache.commands.write.InvalidateCommand;
-import org.jboss.cache.commands.write.MoveCommand;
-import org.jboss.cache.commands.write.PutDataMapCommand;
-import org.jboss.cache.commands.write.PutForExternalReadCommand;
-import org.jboss.cache.commands.write.PutKeyValueCommand;
-import org.jboss.cache.commands.write.ClearDataCommand;
-import org.jboss.cache.commands.write.RemoveKeyCommand;
-import org.jboss.cache.commands.write.RemoveNodeCommand;
+import org.jboss.cache.commands.write.*;
 
 /**
  * This interceptor will call {@link #doAfterCall(org.jboss.cache.InvocationContext,org.jboss.cache.commands.VisitableCommand)} after invoking each visit method
@@ -113,11 +105,30 @@
    }
 
    @Override
+   public final Object visitCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command) throws Throwable
+   {
+      try
+      {
+         return handleCreateNodeCommand(ctx, command);
+      }
+      finally
+      {
+         doAfterCall(ctx, command);
+      }
+   }
+
+   protected Object handleCreateNodeCommand(InvocationContext ctx, CreateNodeCommand command) throws Throwable
+   {
+      return handleDefault(ctx, command);
+   }
+
+
+   @Override
    public final Object visitClearDataCommand(InvocationContext ctx, ClearDataCommand command) throws Throwable
    {
       try
       {
-         return handleRemoveDataCommand(ctx, command);
+         return handleClearDataCommand(ctx, command);
       }
       finally
       {
@@ -125,7 +136,7 @@
       }
    }
 
-   protected Object handleRemoveDataCommand(InvocationContext ctx, ClearDataCommand command) throws Throwable
+   protected Object handleClearDataCommand(InvocationContext ctx, ClearDataCommand command) throws Throwable
    {
       return handleDefault(ctx, command);
    }




More information about the jbosscache-commits mailing list