1 14 15 package filesrv; 16 17 import org.quickserver.net.server.*; 18 import org.quickserver.net.ServerHook; 19 import java.util.*; 20 21 25 public class PrepareHook implements ServerHook { 26 private QuickServer quickserver; 27 28 public String info() { 29 return "Prepare Hook"; 30 } 31 32 public void initHook(QuickServer quickserver) { 33 this.quickserver = quickserver; 34 } 35 36 public boolean handleEvent(int event) { 37 if(event==ServerHook.PRE_STARTUP) { 38 HashMap appConfig = 39 quickserver.getConfig().getApplicationConfiguration(); 40 if(appConfig==null) 41 return false; 42 43 String temp = (String )appConfig.get("HFTP_ROOT"); 44 Data.setUserRootHome(temp); 45 return true; 46 } 47 return false; 48 } 49 } 50 | Popular Tags |