You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2007/01/10 13:20:13 UTC

svn commit: r494795 - in /incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework: AdminCommandsService.java AdminCommandsServiceMBean.java

Author: gnodet
Date: Wed Jan 10 04:20:10 2007
New Revision: 494795

URL: http://svn.apache.org/viewvc?view=rev&rev=494795
Log:
Avoid method overloading in MBeans

Modified:
    incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsService.java
    incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsServiceMBean.java

Modified: incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsService.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsService.java?view=diff&rev=494795&r1=494794&r2=494795
==============================================================================
--- incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsService.java (original)
+++ incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsService.java Wed Jan 10 04:20:10 2007
@@ -50,17 +50,6 @@
 	 * Install a JBI component (a Service Engine or Binding Component)
 	 * 
 	 * @param file
-	 * @return
-	 */
-	public String installComponent(String file, boolean deferExceptions)
-			throws Exception {
-		return installComponent(file, null, deferExceptions);
-	}
-
-	/**
-	 * Install a JBI component (a Service Engine or Binding Component)
-	 * 
-	 * @param file
 	 *            jbi component archive to install
 	 * @param props
 	 *            installation properties
@@ -522,8 +511,9 @@
 	public MBeanOperationInfo[] getOperationInfos() throws JMException {
 		OperationInfoHelper helper = new OperationInfoHelper();
 		ParameterHelper ph = helper.addOperation(getObjectToManage(),
-				"installComponent", 2, "install a component");
+				"installComponent", 3, "install a component");
         ph.setDescription(0, "file", "location of JBI Component to install");
+        ph.setDescription(1, "properties", "component installation properties");
         ph.setDescription(1, "deferExceptions", "true if exceptions due to missing dependencies should be differed");
 
 		ph = helper.addOperation(getObjectToManage(), "uninstallComponent", 1,

Modified: incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsServiceMBean.java
URL: http://svn.apache.org/viewvc/incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsServiceMBean.java?view=diff&rev=494795&r1=494794&r2=494795
==============================================================================
--- incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsServiceMBean.java (original)
+++ incubator/servicemix/trunk/core/servicemix-core/src/main/java/org/apache/servicemix/jbi/framework/AdminCommandsServiceMBean.java Wed Jan 10 04:20:10 2007
@@ -26,9 +26,7 @@
  */
 public interface AdminCommandsServiceMBean extends LifeCycleMBean {
     
-    String installComponent(String file, boolean deferException) throws Exception;
-
-    String installComponent(String file,Properties properties, boolean deferException) throws Exception;
+    String installComponent(String file, Properties properties, boolean deferException) throws Exception;
 
     String uninstallComponent(String name) throws Exception;