[jboss-svn-commits] JBL Code SVN: r33662 - in labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main: java/org/drools/grid/services/configuration and 5 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jun 26 16:35:29 EDT 2010


Author: diegoll
Date: 2010-06-26 16:35:28 -0400 (Sat, 26 Jun 2010)
New Revision: 33662

Added:
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProvider.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProvider.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProvider.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ProviderType.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/grid/
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/grid/services/
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/grid/services/GridConfiguration.gwt.xml
Removed:
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GenericProvider.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/ProviderType.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProviderView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProviderView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProviderView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/local/
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/remote/MinaProvider.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/remote/task/
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/configuration/DirectoryInstanceView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ExecutionEnvironmentInfo.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ExecutionEnvironmentView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridResourceInfo.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridResourceView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridTopologyView.java
   labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/TaskServerInstanceView.java
Log:
converted to gwt module

Deleted: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GenericProvider.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GenericProvider.java	2010-06-26 20:33:45 UTC (rev 33661)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GenericProvider.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,28 +0,0 @@
-package org.drools.grid.services;
-
-import java.util.HashMap;
-import java.util.Map;
-
-/**
- * @author salaboy
- */
-public abstract class GenericProvider {
-    protected Map<String, Object> parameters = new HashMap<String, Object>();
-
-
-   
-
-    public abstract ProviderType getProviderType();
-    
-    public void setParameter(String name, Object value){
-        this.parameters.put(name, value);
-    }
-    public Object getParameter(String name){
-        return this.parameters.get(name);
-    }
-    public Map<String, Object> getParameters(){
-        return this.parameters;
-    }
-
-    public abstract String getId();
-}

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-06-26 20:33:45 UTC (rev 33661)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GridTopology.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -13,6 +13,7 @@
 import org.drools.grid.GenericDirectoryConnector;
 import org.drools.grid.GenericHumanTaskConnector;
 import org.drools.grid.GenericNodeConnector;
+import org.drools.grid.services.configuration.GenericProvider;
 import org.drools.grid.services.factory.DirectoryInstanceFactory;
 import org.drools.grid.services.factory.ExecutionEnvironmentFactory;
 import org.drools.grid.services.factory.TaskServerInstanceFactory;
@@ -38,7 +39,7 @@
 
     }
 
-    public void registerExecutionEnvironment(String name, GenericProvider provider) throws ConnectorException {
+    public void registerExecutionEnvironment(String name, GenericProvider provider) {
         //Create the executionEnvironment using the provider
         
         ExecutionEnvironment environment = ExecutionEnvironmentFactory.newExecutionEnvironment(name, provider);
@@ -66,7 +67,7 @@
 
     }
 
-    public void registerDirectoryInstance(String name, GenericProvider provider) throws ConnectorException {
+    public void registerDirectoryInstance(String name, GenericProvider provider) {
         
         DirectoryInstance directory = DirectoryInstanceFactory.newDirectoryInstance(name, provider);
 
@@ -89,7 +90,7 @@
 
     }
 
-    public void registerTaskServerInstance(String name, GenericProvider provider) throws ConnectorException {
+    public void registerTaskServerInstance(String name, GenericProvider provider) {
         
         TaskServerInstance taskServer = TaskServerInstanceFactory.newTaskServerInstance(name, provider);
         GenericHumanTaskConnector connector = taskServer.getConnector();
@@ -101,18 +102,22 @@
 
     }
 
-    private void registerGridResourceInCurrentDirectories(String name, String resourceId) throws ConnectorException {
+    private void registerGridResourceInCurrentDirectories(String name, String resourceId) {
         for (DirectoryInstance directory : directories.values()) {
 
-            DirectoryNodeService directoryNode = directory.getDirectoryService();
-            if (directoryNode != null) {
-                try {
-                    directoryNode.register(name, resourceId);
-                } catch (RemoteException ex) {
-                    Logger.getLogger(GridTopology.class.getName()).log(Level.SEVERE, null, ex);
-                }
-            }
-            directory.getConnector().disconnect();
+            try {
+				DirectoryNodeService directoryNode = directory.getDirectoryService();
+				if (directoryNode != null) {
+				    try {
+				        directoryNode.register(name, resourceId);
+				    } catch (RemoteException ex) {
+				        Logger.getLogger(GridTopology.class.getName()).log(Level.SEVERE, null, ex);
+				    }
+				}
+				directory.getConnector().disconnect();
+			} catch (ConnectorException e) {
+		        Logger.getLogger(GridTopology.class.getName()).log(Level.SEVERE, null, e);
+			}
         }
     }
 

Deleted: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/ProviderType.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/ProviderType.java	2010-06-26 20:33:45 UTC (rev 33661)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/ProviderType.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,24 +0,0 @@
-/*
- *  Copyright 2010 salaboy.
- * 
- *  Licensed under the Apache License, Version 2.0 (the "License");
- *  you may not use this file except in compliance with the License.
- *  You may obtain a copy of the License at
- * 
- *       http://www.apache.org/licenses/LICENSE-2.0
- * 
- *  Unless required by applicable law or agreed to in writing, software
- *  distributed under the License is distributed on an "AS IS" BASIS,
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- *  See the License for the specific language governing permissions and
- *  limitations under the License.
- *  under the License.
- */
-
-package org.drools.grid.services;
-
-/**
- *
- * @author salaboy
- */
-public enum ProviderType {Local, RemoteMina, RemoteHornetQ, DistributedRio};

Copied: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration (from rev 33642, labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model)

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/DirectoryInstanceView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/DirectoryInstanceView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/DirectoryInstanceView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,12 +1,13 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
+
 public class DirectoryInstanceView extends GridResourceView {
 
 	public DirectoryInstanceView() {
 		super();
 	}
 	
-	public DirectoryInstanceView(String name, GenericProviderView provider) {
+	public DirectoryInstanceView(String name, GenericProvider provider) {
 		super(name, provider);
 	}
 

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ExecutionEnvironmentInfo.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/ExecutionEnvironmentInfo.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ExecutionEnvironmentInfo.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,14 +1,29 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
+import java.util.Collections;
 import java.util.HashMap;
+import java.util.Map;
 
 public class ExecutionEnvironmentInfo extends GridResourceInfo {
 
+	private Map<String, Map<String, String>> executionNodesInfo = new HashMap<String, Map<String,String>>();
+	
 	public ExecutionEnvironmentInfo() {	}
 	
-	public ExecutionEnvironmentInfo(Status status,
-			HashMap<String, String> info) {
-		super(status, info);
+	public ExecutionEnvironmentInfo(Status status) {
+		super(status);
 	}
 
+	public void addExecutionNodeInfo(String id, Map<String, String> directoryMap) {
+		executionNodesInfo.put(id, Collections.unmodifiableMap(directoryMap));
+	}
+
+	public void setExecutionNodesInfo(Map<String, Map<String, String>> executionNodesInfo) {
+		this.executionNodesInfo = executionNodesInfo;
+	}
+
+	public Map<String, Map<String, String>> getExecutionNodesInfo() {
+		return Collections.unmodifiableMap(executionNodesInfo);
+	}
+
 }

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ExecutionEnvironmentView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/ExecutionEnvironmentView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ExecutionEnvironmentView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,13 +1,14 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
 
+
 public class ExecutionEnvironmentView extends GridResourceView {
 
 	public ExecutionEnvironmentView() {
 		super();
 	}
 	
-	public ExecutionEnvironmentView(String name, GenericProviderView provider) {
+	public ExecutionEnvironmentView(String name, GenericProvider provider) {
 		super(name, provider);
 	}
 

Copied: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProvider.java (from rev 33642, labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/GenericProvider.java)
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProvider.java	                        (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProvider.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -0,0 +1,15 @@
+package org.drools.grid.services.configuration;
+
+import java.io.Serializable;
+
+
+
+/**
+ * @author salaboy
+ */
+public abstract class GenericProvider implements Serializable{
+
+	public abstract ProviderType getProviderType();
+
+	public abstract String getId();
+}

Deleted: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProviderView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/GenericProviderView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GenericProviderView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,7 +0,0 @@
-package org.drools.guvnor.client.explorer.grid.model;
-
-import java.io.Serializable;
-
-public abstract class GenericProviderView implements Serializable {
-
-}

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridResourceInfo.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/GridResourceInfo.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridResourceInfo.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,20 +1,16 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
 import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
 
 public class GridResourceInfo implements Serializable{
 	private Status status;
 	private String address;
 	private int port;
-	private Map<String, String> info;
 
 	public GridResourceInfo() {	}
 	
-	public GridResourceInfo(Status status, Map<String, String> info) {
+	public GridResourceInfo(Status status) {
 		this.status = status;
-		this.info = info;
 	}
 
 	public Status getStatus() {
@@ -25,16 +21,6 @@
 		this.status = status;
 	}
 
-	public Map<String, String> getInfo() {
-		if(null == info)
-			info = new HashMap<String, String>();
-		return info;
-	}
-
-	public void setInfo(Map<String, String> info) {
-		this.info = info;
-	}
-
 	static public enum Status {RUNNING, MISSING}
 
 	public String getAddress() {

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridResourceView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/GridResourceView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridResourceView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,15 +1,16 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
 import java.io.Serializable;
 
+
 public abstract class GridResourceView implements Serializable{
 
 	private String name;
-	private GenericProviderView provider;
+	private GenericProvider provider;
 	
 	public GridResourceView() {	}
 	
-	public GridResourceView(String name, GenericProviderView provider) {
+	public GridResourceView(String name, GenericProvider provider) {
 		this.name = name;
 		this.provider = provider;
 	}
@@ -22,11 +23,11 @@
 		this.name = name;
 	}
 	
-	public void setProvider(GenericProviderView provider) {
+	public void setProvider(GenericProvider provider) {
 		this.provider = provider;
 	}
 
-	public GenericProviderView getProvider() {
+	public GenericProvider getProvider() {
 		return provider;
 	}
 }

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridTopologyView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/GridTopologyView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/GridTopologyView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,4 +1,4 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
 import java.io.Serializable;
 import java.util.Collection;
@@ -6,9 +6,7 @@
 import java.util.HashMap;
 import java.util.Map;
 
-import org.drools.ide.common.client.modeldriven.brl.PortableObject;
-
-public class GridTopologyView implements Serializable, PortableObject{
+public class GridTopologyView implements Serializable{
 	
 	private String name;
 	private Map<String, ExecutionEnvironmentView> executionEnvironments = new HashMap<String, ExecutionEnvironmentView>();

Copied: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProvider.java (from rev 33642, labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/local/LocalProvider.java)
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProvider.java	                        (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProvider.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -0,0 +1,38 @@
+/*
+ *  Copyright 2010 salaboy.
+ * 
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ * 
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *  under the License.
+ */
+package org.drools.grid.services.configuration;
+
+
+/**
+ *
+ * @author salaboy
+ */
+public class LocalProvider extends GenericProvider {
+
+    public LocalProvider() {
+    }
+
+    @Override
+    public String getId() {
+        return "LocalProvider:";
+    }
+
+    @Override
+    public ProviderType getProviderType() {
+        return ProviderType.Local;
+    }
+}

Deleted: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProviderView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/LocalProviderView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/LocalProviderView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,5 +0,0 @@
-package org.drools.guvnor.client.explorer.grid.model;
-
-public class LocalProviderView extends GenericProviderView {
-
-}

Copied: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProvider.java (from rev 33642, labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/remote/MinaProvider.java)
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProvider.java	                        (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProvider.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -0,0 +1,46 @@
+package org.drools.grid.services.configuration;
+
+
+
+
+/**
+ * @author salaboy
+ */
+public class MinaProvider extends GenericProvider {
+    
+    private String providerAddress;
+    private int providerPort;
+
+    public MinaProvider() {	}
+    
+    public MinaProvider(String providerAddress, int providerPort) {
+        this.providerAddress = providerAddress;
+        this.providerPort = providerPort;
+    }
+
+    public String getProviderAddress() {
+        return providerAddress;
+    }
+
+    public int getProviderPort() {
+        return providerPort;
+    }
+
+	public void setProviderAddress(String providerAddress) {
+		this.providerAddress = providerAddress;
+	}
+
+	public void setProviderPort(int providerPort) {
+		this.providerPort = providerPort;
+	}
+
+	@Override
+	public String getId() {
+		return "MinaProvider:"+providerAddress+":"+providerPort;
+	}
+	
+	@Override
+	public ProviderType getProviderType() {
+		return ProviderType.RemoteMina;
+	}
+}

Deleted: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProviderView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/MinaProviderView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/MinaProviderView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,48 +0,0 @@
-package org.drools.guvnor.client.explorer.grid.model;
-
-import java.io.Serializable;
-
-public class MinaProviderView extends GenericProviderView implements Serializable{
-
-	private String name;
-	private String address;
-	private int port;
-	
-	public MinaProviderView(){
-	}
-	
-	public MinaProviderView(String name, String address, int port) {
-		this.name = name;
-		this.address = address;
-		this.port = port;
-	}
-
-	public String getName() {
-		return name;
-	}
-
-	public String getAddress() {
-		return address;
-	}
-
-	public int getPort() {
-		return port;
-	}
-	
-	@Override
-	public String toString() {
-		return "[Mina - " + getName() +"] " + getAddress() + ":" + getPort();
-	}
-
-	public void setName(String name) {
-		this.name = name;
-	}
-
-	public void setAddress(String address) {
-		this.address = address;
-	}
-
-	public void setPort(int port) {
-		this.port = port;
-	}
-}

Copied: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ProviderType.java (from rev 33642, labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/ProviderType.java)
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ProviderType.java	                        (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/ProviderType.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -0,0 +1,24 @@
+/*
+ *  Copyright 2010 salaboy.
+ * 
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ * 
+ *       http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License.
+ *  under the License.
+ */
+
+package org.drools.grid.services.configuration;
+
+/**
+ *
+ * @author salaboy
+ */
+public enum ProviderType {Local, RemoteMina, RemoteHornetQ, DistributedRio};

Modified: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/TaskServerInstanceView.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/grid/model/TaskServerInstanceView.java	2010-06-25 14:31:17 UTC (rev 33642)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/configuration/TaskServerInstanceView.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,12 +1,13 @@
-package org.drools.guvnor.client.explorer.grid.model;
+package org.drools.grid.services.configuration;
 
+
 public class TaskServerInstanceView extends GridResourceView {
 	
 	public TaskServerInstanceView() {
 		super();
 	}
 
-	public TaskServerInstanceView(String name, GenericProviderView provider) {
+	public TaskServerInstanceView(String name, GenericProvider provider) {
 		super(name, provider);
 	}
 

Deleted: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/remote/MinaProvider.java
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/remote/MinaProvider.java	2010-06-26 20:33:45 UTC (rev 33661)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/java/org/drools/grid/services/remote/MinaProvider.java	2010-06-26 20:35:28 UTC (rev 33662)
@@ -1,46 +0,0 @@
-package org.drools.grid.services.remote;
-
-
-
-import org.drools.grid.services.GenericProvider;
-import org.drools.grid.services.ProviderType;
-
-/**
- * @author salaboy
- */
-public class MinaProvider extends GenericProvider {
-
-    
-    private String providerName;
-    private String providerAddress;
-    private int providerPort;
-
-    public MinaProvider(String providerName, String providerAddress, int providerPort) {
-        this.providerName = providerName;
-        this.providerAddress = providerAddress;
-        this.providerPort = providerPort;
-    }
-
-    public String getProviderAddress() {
-        return providerAddress;
-    }
-
-    public String getProviderName() {
-        return providerName;
-    }
-
-    public int getProviderPort() {
-        return providerPort;
-    }
-
-    @Override
-    public String getId() {
-        return "MinaProvider:"+providerName+":"+providerAddress+":"+providerPort;
-    }
-
-    @Override
-    public ProviderType getProviderType() {
-        return ProviderType.RemoteMina;
-    }
-
-}

Added: labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/grid/services/GridConfiguration.gwt.xml
===================================================================
--- labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/grid/services/GridConfiguration.gwt.xml	                        (rev 0)
+++ labs/jbossrules/branches/salaboy_drools_grid_api_separation/drools-grid/drools-grid-services/src/main/resources/org/drools/grid/services/GridConfiguration.gwt.xml	2010-06-26 20:35:28 UTC (rev 33662)
@@ -0,0 +1,4 @@
+<module>
+	<set-property name="gwt.suppressNonStaticFinalFieldWarnings" value="true" />
+	<source path="configuration" />
+</module>



More information about the jboss-svn-commits mailing list