1 6 7 package com.quikj.server.log; 8 9 import com.quikj.server.framework.*; 10 11 15 public class ShutdownHandlerThread extends Thread 16 { 17 18 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 ex) 34 { 35 ; 36 } 37 38 LogProcessor.Instance().dispose(); 39 } 40 41 public static void main (String [] args) 42 { 43 ShutdownHandlerThread shut = new ShutdownHandlerThread(); 44 shut.start(); 45 } 46 } 47 | Popular Tags |