[jboss-cvs] JBossAS SVN: r80339 - projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sun Nov 2 06:02:30 EST 2008


Author: akostadinov
Date: 2008-11-02 06:02:30 -0500 (Sun, 02 Nov 2008)
New Revision: 80339

Modified:
   projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/Server.java
   projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/ServerController.java
Log:
JBASM-17 - allow setting HA partition name

Modified: projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/Server.java
===================================================================
--- projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/Server.java	2008-11-02 10:57:22 UTC (rev 80338)
+++ projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/Server.java	2008-11-02 11:02:30 UTC (rev 80339)
@@ -82,6 +82,9 @@
    /** jmx password **/
    private String password = null;
 
+   /** HA Partition name **/
+   private String partition = "DefaultDomain";
+
    /** the arguments to pass to jboss **/
    private List<Argument> arguments = new ArrayList<Argument>();
 
@@ -196,6 +199,28 @@
    }
 
    /**
+    * Get the HA partition name of the Server
+    *
+    * @return the server's HA partition name
+    */
+   public String getPartition()
+   {
+      return partition;
+   }
+
+   /**
+    * Set the HA partition name of the Server
+    * 
+    * same as -g in run.sh so set before start-up
+    *
+    * @param partition the HA partition name to use
+    */
+   public void setPartition(String partition)
+   {
+      this.partition=partition;
+   }
+
+   /**
     * Set the manager.
     * @param manager
     */

Modified: projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/ServerController.java
===================================================================
--- projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/ServerController.java	2008-11-02 10:57:22 UTC (rev 80338)
+++ projects/server-manager/trunk/src/main/java/org/jboss/jbossas/servermanager/ServerController.java	2008-11-02 11:02:30 UTC (rev 80339)
@@ -151,7 +151,7 @@
    {
       String execCmd = manager.getJavaExecutable() + " -cp " + manager.getStartClasspath() + " ";
       execCmd = execCmd + server.getJvmArgs() + server.getSysProperties();
-      execCmd = execCmd + " " + MAIN + " -c " + server.getConfig() + " -b " + server.getHost();
+      execCmd = execCmd + " " + MAIN + " -c " + server.getConfig() + " -b " + server.getHost() + " -g " + server.getPartition();
       
       if (manager.getUdpGroup() != null && ! manager.getUdpGroup().equals(""))
       {




More information about the jboss-cvs-commits mailing list