Doesn't this already exist in the org.jboss.jmx.client.Stop class?

----- Original Message ----- 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 27, 2001 8:32 AM
Subject: [JBoss-dev] CVS update: jboss/src/main/org/jboss Shutdown.java


>   User: dmcnair 
>   Date: 01/03/27 08:32:39
> 
>   Added:       src/main/org/jboss Shutdown.java
>   Log:
>   New class to provide an OS-independent way of shutting down JBoss.
>   
>   Revision  Changes    Path
>   1.1                  jboss/src/main/org/jboss/Shutdown.java
>   
>   Index: Shutdown.java
>   ===================================================================
>   /*
>    * JBoss, the OpenSource EJB server
>    *
>    * Distributable under LGPL license.
>    * See terms of license at gnu.org.
>    */
>   
>   package org.jboss;
>   
>   import java.io.*;
>   import java.net.*;
>   import java.util.*;
>   
>   /**
>     * Provides an OS-independent way of shutting down JBoss.  This
>     * works by accessing the JMX server and giving it the shutdown
>     * command.  The host to the JMX server can be passed in as well
>     * as the port number.  If neither is supplied, the defaults of
>     * localhost and 8082 are used.
>     * <br>
>     * <br>
>     * Usage:  java org.jboss.Shutdown [host] [port]
>     * <br>
>     * <br>
>     *
>     * @author Dewayne McNair ([EMAIL PROTECTED])
>     * @version $Revision: 1.1 $
>     */
>   public class Shutdown
>   {
>       private static final String command =
>            
>"/InvokeAction//DefaultDomain%3Atype%3DShutdown/action=shutdown?action=shutdown";
>   
>       public static void main (String argv[])
>       {
>           String host = "localhost";
>           String port = "8082";
>   
>           if (argv.length == 1)
>               host = argv[0];
>   
>           if (argv.length == 2)
>               port = argv[1];
>   
>           try
>           {
>               URL url = new URL ("http://" + host + ":" + port + command);
>               url.getContent();
>           }
>           catch (Exception e)
>           {
>               // we do nothing because even if everything went
>               // right, ie JBoss is shutdown, we'd get an exception
>           }
>       }
>   }
>   
>   
>   
> 
> _______________________________________________
> Jboss-development mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-development
> 


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to