1 package org.mortbay.jetty.start.daemon; 2 3 //======================================================================== 4 //Copyright 2003-2005 Mort Bay Consulting Pty. Ltd. 5 //------------------------------------------------------------------------ 6 //Licensed under the Apache License, Version 2.0 (the "License"); 7 //you may not use this file except in compliance with the License. 8 //You may obtain a copy of the License at 9 //http://www.apache.org/licenses/LICENSE-2.0 10 //Unless required by applicable law or agreed to in writing, software 11 //distributed under the License is distributed on an "AS IS" BASIS, 12 //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 //See the License for the specific language governing permissions and 14 //limitations under the License. 15 //======================================================================== 16 17 import org.apache.commons.daemon.Daemon; 18 import org.apache.commons.daemon.DaemonContext; 19 import org.mortbay.start.Main; 20 21 public class Bootstrap implements Daemon { 22 23 private Main main = new Main(); 24 25 public void init(DaemonContext context) { 26 main.init(context.getArguments()); 27 } 28 29 public void start() { 30 main.start(); 31 } 32 33 public void stop() { 34 System.exit(0); 35 } 36 37 public void destroy() { 38 System.exit(0); 39 } 40 } 41