[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