annotate src/luan/modules/http/NotFound.java @ 1358:1d31c1f3ea30

better not_found_handler
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 19 Apr 2019 00:47:58 -0600
parents 643cf1c37723
children a3d0d1c2ce89
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1171
794ddcfbee20 remove http/impl
Franklin Schmidt <fschmidt@gmail.com>
parents: 1167
diff changeset
1 package luan.modules.http;
377
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
2
1347
643cf1c37723 move webserver to lib and bug fixes
Franklin Schmidt <fschmidt@gmail.com>
parents: 1171
diff changeset
3 import luan.lib.webserver.Request;
643cf1c37723 move webserver to lib and bug fixes
Franklin Schmidt <fschmidt@gmail.com>
parents: 1171
diff changeset
4 import luan.lib.webserver.Response;
643cf1c37723 move webserver to lib and bug fixes
Franklin Schmidt <fschmidt@gmail.com>
parents: 1171
diff changeset
5 import luan.lib.webserver.Handler;
377
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
6
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
7
1160
4beabb087be6 add http/impl
Franklin Schmidt <fschmidt@gmail.com>
parents: 1136
diff changeset
8 public class NotFound implements Handler {
1167
7e6f28c769a1 better handlers
Franklin Schmidt <fschmidt@gmail.com>
parents: 1160
diff changeset
9 private final LuanHandler luanHandler;
377
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
10
1167
7e6f28c769a1 better handlers
Franklin Schmidt <fschmidt@gmail.com>
parents: 1160
diff changeset
11 public NotFound(LuanHandler luanHandler) {
7e6f28c769a1 better handlers
Franklin Schmidt <fschmidt@gmail.com>
parents: 1160
diff changeset
12 this.luanHandler = luanHandler;
377
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
13 }
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
14
1160
4beabb087be6 add http/impl
Franklin Schmidt <fschmidt@gmail.com>
parents: 1136
diff changeset
15 @Override public Response handle(Request request) {
1358
1d31c1f3ea30 better not_found_handler
Franklin Schmidt <fschmidt@gmail.com>
parents: 1347
diff changeset
16 return luanHandler.handle(request,true);
377
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
17 }
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
18
a8d03e6882c6 add web/NotFound.java
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
19 }