KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > quikj > server > log > ShutdownHandlerThread


1 /*
2  * ShutdownHandlerThread.java
3  *
4  * Created on June 9, 2002, 2:42 AM
5  */

6
7 package com.quikj.server.log;
8
9 import com.quikj.server.framework.*;
10
11 /**
12  *
13  * @author amit
14  */

15 public class ShutdownHandlerThread extends Thread JavaDoc
16 {
17     
18     /** Creates a new instance of ShutdownHandlerThread */
19     public ShutdownHandlerThread()
20     {
21         super();
22     }
23     
24     public void run()
25     {
26         LogProcessor.Instance().log(AceLogger.INFORMATIONAL, AceLogger.SYSTEM_LOG,
27         "ShutdownHandlerThread.run() -- A shutdown request is received");
28         
29         try
30         {
31             sleep(1000);
32         }
33         catch (InterruptedException JavaDoc ex)
34         {
35             ;
36         }
37         
38         LogProcessor.Instance().dispose();
39     }
40     
41     public static void main (String JavaDoc[] args)
42     {
43         ShutdownHandlerThread shut = new ShutdownHandlerThread();
44         shut.start();
45     }
46 }
47
Popular Tags