[jboss-svn-commits] JBL Code SVN: r17117 - in labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm: actionhandlers and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Dec 8 15:14:14 EST 2007


Author: kurt.stam at jboss.com
Date: 2007-12-08 15:14:14 -0500 (Sat, 08 Dec 2007)
New Revision: 17117

Modified:
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/JBpmCallbackHelper.java
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbActionHandler.java
   labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbNotifier.java
Log:
JBESB-1301 Adding some optimizations

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/JBpmCallbackHelper.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/JBpmCallbackHelper.java	2007-12-08 19:12:28 UTC (rev 17116)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/JBpmCallbackHelper.java	2007-12-08 20:14:14 UTC (rev 17117)
@@ -101,6 +101,7 @@
                 if (token.getId()==tokenId) {
                     currentTokenId = token.getId();
                     currentNodeId = token.getNode().getId();
+                    break;
                 }
             }
             //Compare current with expected
@@ -114,6 +115,7 @@
                         ") is not the expected Token (").append(tokenId).append("), "); 
             }
             if (logger.isDebugEnabled()) logger.debug("Current state nodeId=" + currentNodeId);
+            //get the current processNode Version
             Long currentProcessNodeVersion = Long.parseLong(String.valueOf(
                     instance.getContextInstance().getVariable(counterName)));
             if (logger.isDebugEnabled()) logger.debug("ProcessNodeVersion=" + currentProcessNodeVersion);
@@ -121,7 +123,6 @@
                 unExpected.append("The current processNodeVersion (id=" + currentProcessNodeVersion +
                         ") is not the expected version (version=").append(processNodeVersion).append("). ");
             }
-            //get the current processNode Version
             if (!"".equals(unExpected.toString())) {
                 throw new JBpmCallbackException(unExpected.toString());
             }

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbActionHandler.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbActionHandler.java	2007-12-08 19:12:28 UTC (rev 17116)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbActionHandler.java	2007-12-08 20:14:14 UTC (rev 17117)
@@ -67,7 +67,7 @@
     
     private transient JBpmCallbackHelper jBpmCallbackHelper = new JBpmCallbackHelper();
     
-    private transient LRUCache<String, ServiceInvoker> siCache = new LRUCache<String, ServiceInvoker>(20);
+    private static transient LRUCache<String, ServiceInvoker> siCache = new LRUCache<String, ServiceInvoker>(20);
 
     public void execute (ExecutionContext executionContext) throws Exception
     {

Modified: labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbNotifier.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbNotifier.java	2007-12-08 19:12:28 UTC (rev 17116)
+++ labs/jbossesb/branches/JBESB_4_2_1_GA_CP/product/services/jbpm/src/main/java/org/jboss/soa/esb/services/jbpm/actionhandlers/EsbNotifier.java	2007-12-08 20:14:14 UTC (rev 17117)
@@ -46,7 +46,7 @@
 {
     private static final long serialVersionUID = 1L;
     private transient Logger logger = Logger.getLogger(getClass());
-    private transient LRUCache<String, ServiceInvoker> siCache = new LRUCache<String, ServiceInvoker>(20);
+    private static transient LRUCache<String, ServiceInvoker> siCache = new LRUCache<String, ServiceInvoker>(20);
     /**
      * The ESB Service Category Name, specified in the processdefinition.xml
      */




More information about the jboss-svn-commits mailing list