Skip to content

Commit abb71a7

Browse files
committed
test only - Add filter examples to ErrorController
1 parent ea7d886 commit abb71a7

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

tests/test-nima-jsonb/src/main/java/org/example/ErrorController.java

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,11 @@
22

33
import io.avaje.http.api.Controller;
44
import io.avaje.http.api.ExceptionHandler;
5+
import io.avaje.http.api.Filter;
6+
import io.helidon.webserver.http.FilterChain;
57
import io.helidon.webserver.http.ServerRequest;
68
import io.helidon.webserver.http.ServerResponse;
9+
import io.helidon.webserver.http.RoutingResponse;
710

811
import java.util.Map;
912

@@ -18,4 +21,18 @@ Map<String, Object> runEx(RuntimeException ex, ServerRequest req, ServerResponse
1821
return Map.of("err", String.valueOf(ex));
1922
}
2023

24+
@Filter
25+
void filter1(FilterChain chain, RoutingResponse res) {
26+
chain.proceed();
27+
}
28+
29+
@Filter
30+
void filter2(FilterChain chain, RoutingResponse res) {
31+
chain.proceed();
32+
}
33+
34+
@Filter
35+
void filter(FilterChain chain, RoutingResponse res) {
36+
chain.proceed();
37+
}
2138
}

0 commit comments

Comments
 (0)