You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oodt.apache.org by ma...@apache.org on 2010/07/12 22:34:47 UTC

svn commit: r963477 - /incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/

Author: mattmann
Date: Mon Jul 12 20:34:46 2010
New Revision: 963477

URL: http://svn.apache.org/viewvc?rev=963477&view=rev
Log:
- progress towards OODT-15 One trunk for all OODT components with top level build

Added:
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogClient.java
      - copied, changed from r963466, incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceCommandLineClient.java
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServerLauncher.java
      - copied, changed from r963466, incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceServerLauncher.java
Removed:
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceCommandLineClient.java
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceServerLauncher.java
Modified:
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedActionsHandler.java
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedClientsHandler.java
    incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedServersHandler.java

Copied: incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogClient.java (from r963466, incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceCommandLineClient.java)
URL: http://svn.apache.org/viewvc/incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogClient.java?p2=incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogClient.java&p1=incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceCommandLineClient.java&r1=963466&r2=963477&rev=963477&view=diff
==============================================================================
--- incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceCommandLineClient.java (original)
+++ incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogClient.java Mon Jul 12 20:34:46 2010
@@ -1,4 +1,4 @@
-/*
+/**
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.
@@ -34,28 +34,34 @@ import org.apache.oodt.cas.commons.optio
 import org.apache.oodt.cas.metadata.util.PathUtils;
 
 /**
- * @author bfoster
- * @version $Revision$
- *
- * <p>
- * Client Utility for sending commands to servers
- * <p>
+ * 
+ * Cmd-line utility for sending commands to Catalog Servers.
+ * 
  */
-public class CatalogServiceCommandLineClient {
+public class CatalogClient {
 
-	public static void main(String[] args) throws Exception {
-		String propertiesFile = System.getProperty("org.apache.oodt.cas.catalog.properties.file");
-		if (propertiesFile != null)
-			System.getProperties().load(new FileInputStream(propertiesFile));
-		String configFile = PathUtils.doDynamicReplacement(System.getProperty("org.apache.oodt.cas.catalog.client.config.file", "classpath:/org.apache/oodt/cas/catalog/config/catserv-client-config.xml"));
-		FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(new String[] { configFile }, false);
-//		appContext.setClassLoader(new Serializer().getClassLoader());
-		appContext.refresh();
-        List<CmdLineOptionInstance> optionInstances = CmdLineOptionUtils.loadValidateAndHandleInstances(appContext, args);
-        CmdLineOptionInstance instance = CmdLineOptionUtils.getOptionInstanceByName("clientFactoryBeanId", optionInstances);
-		CatalogServiceClientFactory csClientFactory = (CatalogServiceClientFactory) appContext.getBean(instance.getValues().get(0), CatalogServiceClientFactory.class);
-		CatalogServiceClient csClient = csClientFactory.createCatalogService();
-        instance = CmdLineOptionUtils.getOptionInstanceByName("action", optionInstances);
-		((CatalogServiceServerAction) appContext.getBean(instance.getValues().get(0), CatalogServiceServerAction.class)).performAction(csClient);
-	}
+  public static void main(String[] args) throws Exception {
+    String propertiesFile = System
+        .getProperty("org.apache.oodt.cas.catalog.properties.file");
+    if (propertiesFile != null)
+      System.getProperties().load(new FileInputStream(propertiesFile));
+    String configFile = PathUtils
+        .doDynamicReplacement(System
+            .getProperty("org.apache.oodt.cas.catalog.client.config.file",
+                "classpath:/org.apache/oodt/cas/catalog/config/catserv-client-config.xml"));
+    FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(
+        new String[] { configFile }, false);
+    appContext.refresh();
+    List<CmdLineOptionInstance> optionInstances = CmdLineOptionUtils
+        .loadValidateAndHandleInstances(appContext, args);
+    CmdLineOptionInstance instance = CmdLineOptionUtils
+        .getOptionInstanceByName("clientFactoryBeanId", optionInstances);
+    CatalogServiceClientFactory csClientFactory = (CatalogServiceClientFactory) appContext
+        .getBean(instance.getValues().get(0), CatalogServiceClientFactory.class);
+    CatalogServiceClient csClient = csClientFactory.createCatalogService();
+    instance = CmdLineOptionUtils.getOptionInstanceByName("action",
+        optionInstances);
+    ((CatalogServiceServerAction) appContext.getBean(instance.getValues()
+        .get(0), CatalogServiceServerAction.class)).performAction(csClient);
+  }
 }

Copied: incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServerLauncher.java (from r963466, incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceServerLauncher.java)
URL: http://svn.apache.org/viewvc/incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServerLauncher.java?p2=incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServerLauncher.java&p1=incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceServerLauncher.java&r1=963466&r2=963477&rev=963477&view=diff
==============================================================================
--- incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServiceServerLauncher.java (original)
+++ incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/CatalogServerLauncher.java Mon Jul 12 20:34:46 2010
@@ -1,4 +1,4 @@
-/*
+/**
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.
@@ -35,60 +35,42 @@ import org.apache.oodt.cas.metadata.util
 import org.springframework.context.support.FileSystemXmlApplicationContext;
 
 /**
- * @author bfoster
- * @version $Revision$
- *
- * <p>
- * Utility for launching CommunicationChannelServers
- * <p>
+ * 
+ * Utility for launching servers.
+ * 
  */
-public class CatalogServiceServerLauncher {
-		
-	private CatalogServiceServerLauncher() throws InstantiationException {}
-//	
-//	public static void startup(String beanId) throws Exception {
-//		String propertiesFile = System.getProperty("org.apache.oodt.cas.catalog.properties.file");
-//		if (propertiesFile != null)
-//			System.getProperties().load(new FileInputStream(propertiesFile));
-//        FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(PathUtils.doDynamicReplacement(System.getProperty("org.apache.oodt.cas.catalog.config.file", "classpath:/org.apache/oodt/cas/catalog/config/catserv-config.xml")));
-//        CommunicationChannelServerFactory serverFactory = (CommunicationChannelServerFactory) appContext.getBean(beanId, CommunicationChannelServerFactory.class);
-//        CommunicationChannelServer communicationChannelServer = serverFactory.createCommunicationChannelServer();
-//		communicationChannelServer.startup();
-//		System.out.println("\n---- Launched '" +  communicationChannelServer.getClass().getCanonicalName() + "' on port: " + communicationChannelServer.getPort() + " ----");
-//	}
-	
-	public static void main(String[] args) throws Exception {
-		String propertiesFile = System.getProperty("org.apache.oodt.cas.catalog.properties.file");
-		if (propertiesFile != null)
-			System.getProperties().load(new FileInputStream(propertiesFile));
-		String configFile = PathUtils.doDynamicReplacement(System.getProperty("org.apache.oodt.cas.catalog.server.config.file", "classpath:/org.apache/oodt/cas/catalog/config/catserv-server-config.xml"));
-		FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(new String[] { configFile }, false);
-		appContext.setClassLoader(new Serializer().getClassLoader());
-		appContext.refresh();
-        List<CmdLineOptionInstance> optionInstances = CmdLineOptionUtils.loadValidateAndHandleInstances(appContext, args);
-        CmdLineOptionInstance instance = CmdLineOptionUtils.getOptionInstanceByName("serverFactoryBeanId", optionInstances);
-        CommunicationChannelServerFactory serverFactory = (CommunicationChannelServerFactory) appContext.getBean(instance.getValues().get(0), CommunicationChannelServerFactory.class);
-        CommunicationChannelServer communicationChannelServer = serverFactory.createCommunicationChannelServer();
-		communicationChannelServer.startup();
-		System.out.println("\n---- Launched '" +  communicationChannelServer.getClass().getCanonicalName() + "' on port: " + communicationChannelServer.getPort() + " ----");
-
-//		
-//		
-//		
-//		String beanId = null;
-//		for (int i = 0; i < args.length; i++) {
-//			if (args[i].equals("--serverFactoryBeanId")) 
-//				beanId = args[++i];
-//		}
-//		
-//		if (beanId == null) {
-//			System.out.println("Usage: " + CatalogServiceServerLauncher.class.getName() + "\n"
-//					+ " --serverFactoryBeanId <bean-id> \n");
-//			System.exit(1);
-//		}
-//
-//		CatalogServiceServerLauncher.startup(beanId);
-				
-	}
+public class CatalogServerLauncher {
+
+  private CatalogServerLauncher() throws InstantiationException {
+  }
+
+  public static void main(String[] args) throws Exception {
+    String propertiesFile = System
+        .getProperty("org.apache.oodt.cas.catalog.properties.file");
+    if (propertiesFile != null)
+      System.getProperties().load(new FileInputStream(propertiesFile));
+    String configFile = PathUtils
+        .doDynamicReplacement(System
+            .getProperty("org.apache.oodt.cas.catalog.server.config.file",
+                "classpath:/org.apache/oodt/cas/catalog/config/catserv-server-config.xml"));
+    FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(
+        new String[] { configFile }, false);
+    appContext.setClassLoader(new Serializer().getClassLoader());
+    appContext.refresh();
+    List<CmdLineOptionInstance> optionInstances = CmdLineOptionUtils
+        .loadValidateAndHandleInstances(appContext, args);
+    CmdLineOptionInstance instance = CmdLineOptionUtils
+        .getOptionInstanceByName("serverFactoryBeanId", optionInstances);
+    CommunicationChannelServerFactory serverFactory = (CommunicationChannelServerFactory) appContext
+        .getBean(instance.getValues().get(0),
+            CommunicationChannelServerFactory.class);
+    CommunicationChannelServer communicationChannelServer = serverFactory
+        .createCommunicationChannelServer();
+    communicationChannelServer.startup();
+    System.out.println("\n---- Launched '"
+        + communicationChannelServer.getClass().getCanonicalName()
+        + "' on port: " + communicationChannelServer.getPort() + " ----");
+
+  }
 
 }

Modified: incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedActionsHandler.java
URL: http://svn.apache.org/viewvc/incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedActionsHandler.java?rev=963477&r1=963476&r2=963477&view=diff
==============================================================================
--- incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedActionsHandler.java (original)
+++ incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedActionsHandler.java Mon Jul 12 20:34:46 2010
@@ -1,4 +1,4 @@
-/*
+/**
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.
@@ -17,44 +17,54 @@
 
 package org.apache.oodt.cas.catalog.server.option;
 
+//JDK imports
 import java.io.PrintStream;
 import java.util.List;
 import java.util.Map;
 
+//Spring imports
 import org.springframework.context.support.FileSystemXmlApplicationContext;
 
+//OODT imports
 import org.apache.oodt.cas.catalog.server.action.CatalogServiceServerAction;
 import org.apache.oodt.cas.catalog.util.Serializer;
 import org.apache.oodt.cas.commons.option.CmdLineOption;
 import org.apache.oodt.cas.commons.option.handler.CmdLineOptionHandler;
 
+/**
+ * 
+ * Describe your class here.
+ * 
+ */
 public class PrintSupportedActionsHandler extends CmdLineOptionHandler {
 
-	protected String beanRepo;
-	
-	@Override
-	public String getCustomOptionUsage(CmdLineOption option) {
-		return "";
-	}
-
-	@Override
-	public void handleOption(CmdLineOption option, List<String> values) {
-		FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(new String[] { this.beanRepo }, false);
-		appContext.setClassLoader(new Serializer().getClassLoader());
-		appContext.refresh();
-		PrintStream ps = new PrintStream(System.out);
-        ps.println("Actions:");
-        for (CatalogServiceServerAction action : ((Map<String, CatalogServiceServerAction>) appContext.getBeansOfType(CatalogServiceServerAction.class)).values()) {
-            ps.println("  Action:");
-            ps.println("    Id: " + action.getId());
-            ps.println("    Description: " + action.getDescription());
-            ps.println();
-        }
-        ps.close();
-	}
-
-	public void setBeanRepo(String beanRepo) {
-		this.beanRepo = beanRepo;
-	}
-	
+  protected String beanRepo;
+
+  @Override
+  public String getCustomOptionUsage(CmdLineOption option) {
+    return "";
+  }
+
+  @Override
+  public void handleOption(CmdLineOption option, List<String> values) {
+    FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(
+        new String[] { this.beanRepo }, false);
+    appContext.setClassLoader(new Serializer().getClassLoader());
+    appContext.refresh();
+    PrintStream ps = new PrintStream(System.out);
+    ps.println("Actions:");
+    for (CatalogServiceServerAction action : ((Map<String, CatalogServiceServerAction>) appContext
+        .getBeansOfType(CatalogServiceServerAction.class)).values()) {
+      ps.println("  Action:");
+      ps.println("    Id: " + action.getId());
+      ps.println("    Description: " + action.getDescription());
+      ps.println();
+    }
+    ps.close();
+  }
+
+  public void setBeanRepo(String beanRepo) {
+    this.beanRepo = beanRepo;
+  }
+
 }

Modified: incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedClientsHandler.java
URL: http://svn.apache.org/viewvc/incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedClientsHandler.java?rev=963477&r1=963476&r2=963477&view=diff
==============================================================================
--- incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedClientsHandler.java (original)
+++ incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedClientsHandler.java Mon Jul 12 20:34:46 2010
@@ -1,4 +1,4 @@
-/*
+/**
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.
@@ -17,45 +17,56 @@
 
 package org.apache.oodt.cas.catalog.server.option;
 
+//JDK imports
 import java.io.PrintStream;
 import java.util.List;
 
+//Spring imports
 import org.springframework.context.support.FileSystemXmlApplicationContext;
 
+//OODT imports
 import org.apache.oodt.cas.catalog.util.Serializer;
-import org.apache.oodt.cas.catalog.system.impl.CatalogServiceClient;
-import org.apache.oodt.cas.catalog.system.impl.CatalogServiceClientFactory;
+import org.apache.oodt.cas.catalog.system.XmlRpcCatalogClient;
+import org.apache.oodt.cas.catalog.system.XmlRpcCatalogServer;
 import org.apache.oodt.cas.commons.option.CmdLineOption;
 import org.apache.oodt.cas.commons.option.handler.CmdLineOptionHandler;
 
+/**
+ * 
+ * Describe your class here.
+ * 
+ */
 public class PrintSupportedClientsHandler extends CmdLineOptionHandler {
 
-	protected String beanRepo;
-	
-	@Override
-	public String getCustomOptionUsage(CmdLineOption option) {
-		return "";
-	}
-
-	@Override
-	public void handleOption(CmdLineOption option, List<String> values) {
-		FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(new String[] { this.beanRepo }, false);
-		appContext.setClassLoader(new Serializer().getClassLoader());
-		appContext.refresh();
-		PrintStream ps = new PrintStream(System.out);
-        ps.println("ClientFactories:");
-        for (String clientId : appContext.getBeanNamesForType(CatalogServiceClientFactory.class)) {
-        	CatalogServiceClientFactory clientFactory = (CatalogServiceClientFactory) appContext.getBean(clientId, CatalogServiceClientFactory.class);
-            ps.println("  ClientFactory:");
-            ps.println("    Id: " + clientId);
-            ps.println("    URL: " + clientFactory.getServerUrl());
-            ps.println();
-        }
-        ps.close();
-	}
-
-	public void setBeanRepo(String beanRepo) {
-		this.beanRepo = beanRepo;
-	}
-	
+  protected String beanRepo;
+
+  @Override
+  public String getCustomOptionUsage(CmdLineOption option) {
+    return "";
+  }
+
+  @Override
+  public void handleOption(CmdLineOption option, List<String> values) {
+    FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(
+        new String[] { this.beanRepo }, false);
+    appContext.setClassLoader(new Serializer().getClassLoader());
+    appContext.refresh();
+    PrintStream ps = new PrintStream(System.out);
+    ps.println("ClientFactories:");
+    for (String clientId : appContext
+        .getBeanNamesForType(CatalogServiceClientFactory.class)) {
+      CatalogServiceClientFactory clientFactory = (CatalogServiceClientFactory) appContext
+          .getBean(clientId, CatalogServiceClientFactory.class);
+      ps.println("  ClientFactory:");
+      ps.println("    Id: " + clientId);
+      ps.println("    URL: " + clientFactory.getServerUrl());
+      ps.println();
+    }
+    ps.close();
+  }
+
+  public void setBeanRepo(String beanRepo) {
+    this.beanRepo = beanRepo;
+  }
+
 }

Modified: incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedServersHandler.java
URL: http://svn.apache.org/viewvc/incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedServersHandler.java?rev=963477&r1=963476&r2=963477&view=diff
==============================================================================
--- incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedServersHandler.java (original)
+++ incubator/oodt/trunk/catalog/src/main/java/org/apache/oodt/cas/catalog/cmdline/PrintSupportedServersHandler.java Mon Jul 12 20:34:46 2010
@@ -1,4 +1,4 @@
-/*
+/**
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.
@@ -17,44 +17,55 @@
 
 package org.apache.oodt.cas.catalog.server.option;
 
+//JDK imports
 import java.io.PrintStream;
 import java.util.List;
 
+//Spring imports
 import org.springframework.context.support.FileSystemXmlApplicationContext;
 
+//OODT imports
 import org.apache.oodt.cas.catalog.util.Serializer;
 import org.apache.oodt.cas.catalog.server.channel.CommunicationChannelServerFactory;
 import org.apache.oodt.cas.commons.option.CmdLineOption;
 import org.apache.oodt.cas.commons.option.handler.CmdLineOptionHandler;
 
+/**
+ * 
+ * Describe your class here.
+ * 
+ */
 public class PrintSupportedServersHandler extends CmdLineOptionHandler {
 
-	protected String beanRepo;
-	
-	@Override
-	public String getCustomOptionUsage(CmdLineOption option) {
-		return "";
-	}
-
-	@Override
-	public void handleOption(CmdLineOption option, List<String> values) {
-		FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(new String[] { this.beanRepo }, false);
-		appContext.setClassLoader(new Serializer().getClassLoader());
-		appContext.refresh();
-		PrintStream ps = new PrintStream(System.out);
-        ps.println("ServerFactories:");
-        for (String serverId : appContext.getBeanNamesForType(CommunicationChannelServerFactory.class)) {
-        	CommunicationChannelServerFactory serverFactory = (CommunicationChannelServerFactory) appContext.getBean(serverId, CommunicationChannelServerFactory.class);
-            ps.println("  ServerFactory:");
-            ps.println("    Id: " + serverId);
-            ps.println("    Port: " + serverFactory.getPort());
-            ps.println();
-        }
-        ps.close();
-	}
-
-	public void setBeanRepo(String beanRepo) {
-		this.beanRepo = beanRepo;
-	}
-	
+  protected String beanRepo;
+
+  @Override
+  public String getCustomOptionUsage(CmdLineOption option) {
+    return "";
+  }
+
+  @Override
+  public void handleOption(CmdLineOption option, List<String> values) {
+    FileSystemXmlApplicationContext appContext = new FileSystemXmlApplicationContext(
+        new String[] { this.beanRepo }, false);
+    appContext.setClassLoader(new Serializer().getClassLoader());
+    appContext.refresh();
+    PrintStream ps = new PrintStream(System.out);
+    ps.println("ServerFactories:");
+    for (String serverId : appContext
+        .getBeanNamesForType(CommunicationChannelServerFactory.class)) {
+      CommunicationChannelServerFactory serverFactory = (CommunicationChannelServerFactory) appContext
+          .getBean(serverId, CommunicationChannelServerFactory.class);
+      ps.println("  ServerFactory:");
+      ps.println("    Id: " + serverId);
+      ps.println("    Port: " + serverFactory.getPort());
+      ps.println();
+    }
+    ps.close();
+  }
+
+  public void setBeanRepo(String beanRepo) {
+    this.beanRepo = beanRepo;
+  }
+
 }