[jboss-svn-commits] JBL Code SVN: r34429 - in labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid: drools-grid-services/src/main/java/org/drools/grid/services and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jul 31 15:23:44 EDT 2010


Author: salaboy21
Date: 2010-07-31 15:23:43 -0400 (Sat, 31 Jul 2010)
New Revision: 34429

Modified:
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/java/org/drools/grid/remote/mina/RemoteMinaNodeConnector.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GridTopology.java
Log:
changing remote connection to do nothing if it's already connected. removing Sysos in GridTopology

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/java/org/drools/grid/remote/mina/RemoteMinaNodeConnector.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/java/org/drools/grid/remote/mina/RemoteMinaNodeConnector.java	2010-07-30 23:01:09 UTC (rev 34428)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-remote-mina/src/main/java/org/drools/grid/remote/mina/RemoteMinaNodeConnector.java	2010-07-31 19:23:43 UTC (rev 34429)
@@ -56,8 +56,8 @@
 
     public void connect() throws ConnectorException {
         if (session != null && session.isConnected()) {
-           
-            throw new IllegalStateException("Already connected. Disconnect first.");
+            return;
+            //throw new IllegalStateException("Already connected. Disconnect first.");
         }
 
         try {
@@ -81,9 +81,10 @@
     public void disconnect() throws ConnectorException {
         this.connector.getFilterChain().clear();
         if (session != null && session.isConnected()) {
-            session.close();
+            session.close(false);
             session.getCloseFuture().join();
         }
+        //this.connector.dispose();
     }
 
     private void addResponseHandler(int id,

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GridTopology.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GridTopology.java	2010-07-30 23:01:09 UTC (rev 34428)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GridTopology.java	2010-07-31 19:23:43 UTC (rev 34429)
@@ -201,7 +201,7 @@
     
 
     public void dispose() throws ConnectorException, RemoteException {
-        System.out.println("Dispose all connections!");
+        
         for (String key : executionEnvironments.keySet()) {
             executionEnvironments.get(key).getConnector().disconnect();
             executionEnvironments.get(key).getConnector().getConnection().dispose();



More information about the jboss-svn-commits mailing list