comparison src/luan/modules/http/Server.luan @ 809:09d518d313b7

remove SessionManager
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 08 Sep 2016 16:38:30 -0600
parents 9c13a15a4002
children ea1768c00d03
comparison
equal deleted inserted replaced
808:b3176fd168bf 809:09d518d313b7
21 local ResourceHandler = require "java:org.eclipse.jetty.server.handler.ResourceHandler" 21 local ResourceHandler = require "java:org.eclipse.jetty.server.handler.ResourceHandler"
22 local RequestLogHandler = require "java:org.eclipse.jetty.server.handler.RequestLogHandler" 22 local RequestLogHandler = require "java:org.eclipse.jetty.server.handler.RequestLogHandler"
23 local ContextHandler = require "java:org.eclipse.jetty.server.handler.ContextHandler" 23 local ContextHandler = require "java:org.eclipse.jetty.server.handler.ContextHandler"
24 local GzipHandler = require "java:org.eclipse.jetty.server.handler.GzipHandler" 24 local GzipHandler = require "java:org.eclipse.jetty.server.handler.GzipHandler"
25 local HandlerWrapper = require "java:org.eclipse.jetty.server.handler.HandlerWrapper" 25 local HandlerWrapper = require "java:org.eclipse.jetty.server.handler.HandlerWrapper"
26 local SessionHandler = require "java:org.eclipse.jetty.server.session.SessionHandler"
27 local AuthenticationHandler = require "java:luan.modules.http.AuthenticationHandler" 26 local AuthenticationHandler = require "java:luan.modules.http.AuthenticationHandler"
28 local LuanHandler = require "java:luan.modules.http.LuanHandler" 27 local LuanHandler = require "java:luan.modules.http.LuanHandler"
29 local NotFound = require "java:luan.modules.http.NotFound" 28 local NotFound = require "java:luan.modules.http.NotFound"
30 29
31 local M = {} 30 local M = {}
72 function M.set_log_file(file_name) 71 function M.set_log_file(file_name)
73 M.log.setFilename(file_name) 72 M.log.setFilename(file_name)
74 end 73 end
75 74
76 local hc = HandlerCollection.new() 75 local hc = HandlerCollection.new()
77 hc.setHandlers { SessionHandler.new(), M.handler_wrapper, DefaultHandler.new(), M.log_handler } 76 hc.setHandlers { M.handler_wrapper, DefaultHandler.new(), M.log_handler }
78 77
79 78
80 function M.init(dir) 79 function M.init(dir)
81 dir = gsub(dir,"/$","") -- remove trailing '/' if any 80 dir = gsub(dir,"/$","") -- remove trailing '/' if any
82 Http.dir = dir 81 Http.dir = dir