[jboss-cvs] JBossCache/src/org/jboss/cache/statetransfer ...

Manik Surtani msurtani at belmont.prod.atl2.jboss.com
Wed Aug 30 13:08:18 EDT 2006


  User: msurtani
  Date: 06/08/30 13:08:18

  Modified:    src/org/jboss/cache/statetransfer  StateTransferManager.java
  Log:
  Java5 optimisations
  
  Revision  Changes    Path
  1.6       +71 -72    JBossCache/src/org/jboss/cache/statetransfer/StateTransferManager.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: StateTransferManager.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/src/org/jboss/cache/statetransfer/StateTransferManager.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -b -r1.5 -r1.6
  --- StateTransferManager.java	25 Aug 2006 14:10:09 -0000	1.5
  +++ StateTransferManager.java	30 Aug 2006 17:08:18 -0000	1.6
  @@ -1,12 +1,5 @@
   package org.jboss.cache.statetransfer;
   
  -import java.io.InputStream;
  -import java.io.OutputStream;
  -import java.util.Iterator;
  -import java.util.List;
  -import java.util.Map;
  -import java.util.Vector;
  -
   import org.apache.commons.logging.Log;
   import org.apache.commons.logging.LogFactory;
   import org.jboss.cache.CacheException;
  @@ -17,19 +10,26 @@
   import org.jboss.cache.loader.CacheLoaderManager;
   import org.jboss.cache.loader.NodeData;
   import org.jboss.cache.lock.TimeoutException;
  +import org.jboss.cache.marshall.MethodCall;
   import org.jboss.cache.marshall.MethodCallFactory;
   import org.jboss.cache.marshall.MethodDeclarations;
   import org.jboss.cache.marshall.VersionAwareMarshaller;
  -import org.jboss.cache.marshall.MethodCall;
  +
  +import java.io.InputStream;
  +import java.io.OutputStream;
  +import java.util.Iterator;
  +import java.util.List;
  +import java.util.Map;
  +import java.util.Vector;
   
   public class StateTransferManager
   {
      protected final static Log log = LogFactory.getLog(StateTransferManager.class);
   
  -   public static final NodeData STREAMING_DELIMETER_NODE = new NodeData(Fqn.fromString("STREAMING_DELIMETER_NODE"),null);
  +   public static final NodeData STREAMING_DELIMETER_NODE = new NodeData(Fqn.fromString("STREAMING_DELIMETER_NODE"), null);
      
      private TreeCache treeCache;
  -   private long[] loadStateTimeouts =  { 400, 800, 1200 };
  +   private long[] loadStateTimeouts = {400, 800, 1200};
      
      public StateTransferManager(TreeCache cache)
      {
  @@ -78,9 +78,9 @@
       *                                       enabled, the requested Fqn is not the root node, and the
       *                                       cache loader does not implement {@link ExtendedCacheLoader}.
       */
  -   public byte[] getState(OutputStream os,Fqn fqn, long timeout, boolean force, boolean suppressErrors) throws Throwable
  +   public byte[] getState(OutputStream os, Fqn fqn, long timeout, boolean force, boolean suppressErrors) throws Throwable
      {
  -      boolean usingStreamingStateTransfer = os!=null;
  +      boolean usingStreamingStateTransfer = os != null;
         TreeCache cache = getTreeCache();
         
         VersionAwareMarshaller marshaller_ = null;
  @@ -149,7 +149,7 @@
      
      public byte[] getState(Fqn fqn, long timeout, boolean force, boolean suppressErrors) throws Throwable
      {
  -      return getState(null,fqn,timeout,force,suppressErrors);
  +      return getState(null, fqn, timeout, force, suppressErrors);
      }
      
      /**
  @@ -189,14 +189,13 @@
            Boolean force = (i == timeouts.length - 1) ? Boolean.TRUE
               : Boolean.FALSE;
   
  -         MethodCall psmc = MethodCallFactory.create(MethodDeclarations.getPartialStateMethod,
  -            new Object[]{subtreeRoot,
  -               new Long(timeouts[i]),
  +         MethodCall psmc = MethodCallFactory.create(MethodDeclarations.getPartialStateMethod, subtreeRoot,
  +                 timeouts[i],
                  force,
  -               Boolean.FALSE});
  +                 Boolean.FALSE);
   
            MethodCall replPsmc = MethodCallFactory.create(MethodDeclarations.replicateMethod,
  -            new Object[]{psmc});
  +                 psmc);
   
            // Iterate over the group members, seeing if anyone
            // can give us state for this region
  @@ -330,7 +329,7 @@
         
         byte [] new_state = null;
         InputStream istream = null;
  -      if(state instanceof byte[])
  +      if (state instanceof byte[])
         {
            new_state = (byte[]) state;     
            log.info("received the state (size=" + new_state.length + " bytes)");
  @@ -348,10 +347,10 @@
                                         getTreeCache().getConfiguration().getInitialStateRetrievalTimeout(),
                                         true, true);
   
  -         StateTransferIntegrator integrator =null;
  -         if(new_state!=null)
  +         StateTransferIntegrator integrator = null;
  +         if (new_state != null)
            {         
  -            integrator = getStateTransferIntegrator(new_state,targetRoot.getFqn());
  +            integrator = getStateTransferIntegrator(new_state, targetRoot.getFqn());
            }
            else
            {
  @@ -445,7 +444,7 @@
      
      protected StateTransferGenerator getStateTransferGenerator(OutputStream os)
      {
  -      return StateTransferFactory.getStateTransferGenerator(os,getTreeCache());
  +      return StateTransferFactory.getStateTransferGenerator(os, getTreeCache());
      }
      
      protected StateTransferIntegrator getStateTransferIntegrator(byte[] state, Fqn targetFqn)
  
  
  



More information about the jboss-cvs-commits mailing list