comparison src/luan/host/WebHandler.java @ 1578:c922446f53aa

immutable threading
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 08 Feb 2021 14:16:19 -0700
parents 8fbcc4747091
children c78d6a4e2d9a
comparison
equal deleted inserted replaced
1577:60e5c324adf9 1578:c922446f53aa
57 57
58 @Override public Response handle(Request request) { 58 @Override public Response handle(Request request) {
59 return domainHandler.handle(request); 59 return domainHandler.handle(request);
60 } 60 }
61 61
62 public static Object callSite(Luan luan,String domain,String fnName,Object... args) throws LuanException { 62 public static Object callSite(String domain,String fnName,Object... args) throws LuanException {
63 LuanHandler luanHandler = (LuanHandler)domainHandler.getHandler(domain); 63 LuanHandler luanHandler = (LuanHandler)domainHandler.getHandler(domain);
64 return luanHandler.call_rpc(luan,fnName,args); 64 return luanHandler.call_rpc(fnName,args);
65 } 65 }
66 66
67 private static void initLuan(Luan luan,String dir,String domain) { 67 private static void initLuan(Luan luan,String dir,String domain) {
68 LuanLogger.startThreadLogging(luan); 68 LuanLogger.startThreadLogging(luan);
69 try { 69 try {