[jboss-cvs] system2/src/main/org/jboss ...

Scott Stark scott.stark at jboss.com
Fri Jul 14 12:37:22 EDT 2006


  User: starksm 
  Date: 06/07/14 12:37:22

  Modified:    src/main/org/jboss  Main.java
  Log:
  Add a shutdown method to allow shutdown of the booted server
  
  Revision  Changes    Path
  1.4       +16 -2     system2/src/main/org/jboss/Main.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Main.java
  ===================================================================
  RCS file: /cvsroot/jboss/system2/src/main/org/jboss/Main.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -b -r1.3 -r1.4
  --- Main.java	13 Apr 2005 05:38:32 -0000	1.3
  +++ Main.java	14 Jul 2006 16:37:22 -0000	1.4
  @@ -44,7 +44,7 @@
    * @author <a href="mailto:jason at planet57.com">Jason Dillon</a>
    * @author <a href="mailto:adrian.brock at happeningtimes.com">Adrian Brock</a>
    * @author Scott.Stark at jboss.org
  - * @version $Revision: 1.3 $
  + * @version $Revision: 1.4 $
    */
   public class Main
   {
  @@ -77,6 +77,11 @@
      private Properties props = new Properties(System.getProperties());
   
      /**
  +    * The Server booted instance.
  +    */
  +   private Server server;
  +
  +   /**
       * Explicit constructor.
       */
      public Main()
  @@ -185,7 +190,7 @@
   
         // Load the server
         ClassLoader parentCL = Thread.currentThread().getContextClassLoader();
  -      Server server = loader.load(parentCL);
  +      server = loader.load(parentCL);
   
         // Initialize & make sure that shutdown exits the VM
         server.init(props);
  @@ -196,6 +201,15 @@
         server.start();
      }
   
  +   /**
  +    * Shutdown the booted Server instance.
  +    *
  +    */
  +   public void shutdown()
  +   {
  +      server.shutdown();
  +   }
  +
      private URL makeURL(String urlspec) throws MalformedURLException
      {
         urlspec = urlspec.trim();
  
  
  



More information about the jboss-cvs-commits mailing list