Mercurial Hosting > luan
annotate src/luan/modules/http/jetty/NotFound.java @ 1136:d30d400fd43d
add http/jetty
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 29 Jan 2018 17:50:49 -0700 |
parents | src/luan/modules/http/NotFound.java@0d884377e923 |
children |
rev | line source |
---|---|
1136 | 1 package luan.modules.http.jetty; |
377 | 2 |
3 import java.io.IOException; | |
1080
0d884377e923
eliminate other head
Franklin Schmidt <fschmidt@gmail.com>
parents:
1000
diff
changeset
|
4 import javax.servlet.http.HttpServletRequest; |
377 | 5 import javax.servlet.http.HttpServletResponse; |
6 import org.eclipse.jetty.server.Request; | |
786
fe63c508a177
add Http.reset_luan()
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
7 import org.eclipse.jetty.server.handler.AbstractHandler; |
377 | 8 |
9 | |
786
fe63c508a177
add Http.reset_luan()
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
10 public class NotFound extends AbstractHandler { |
fe63c508a177
add Http.reset_luan()
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
11 private final LuanHandler luanHandler; |
377 | 12 |
786
fe63c508a177
add Http.reset_luan()
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
13 public NotFound(LuanHandler luanHandler) { |
fe63c508a177
add Http.reset_luan()
Franklin Schmidt <fschmidt@gmail.com>
parents:
775
diff
changeset
|
14 this.luanHandler = luanHandler; |
377 | 15 } |
16 | |
1080
0d884377e923
eliminate other head
Franklin Schmidt <fschmidt@gmail.com>
parents:
1000
diff
changeset
|
17 @Override public void handle(String target,Request baseRequest,HttpServletRequest request,HttpServletResponse response) |
377 | 18 throws IOException |
19 { | |
1080
0d884377e923
eliminate other head
Franklin Schmidt <fschmidt@gmail.com>
parents:
1000
diff
changeset
|
20 luanHandler.handle("/not_found",baseRequest,request,response); |
377 | 21 } |
22 | |
23 } |