1
1
/*
2
- * Copyright (c) 2022, 2023 Oracle and/or its affiliates.
2
+ * Copyright (c) 2022, 2024 Oracle and/or its affiliates.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
@@ -39,7 +39,7 @@ public interface HttpRouting extends Routing, Prototype.Api {
39
39
*
40
40
* @return a new instance
41
41
*/
42
- public static Builder builder () {
42
+ static Builder builder () {
43
43
return HttpRoutingImpl .builder ();
44
44
}
45
45
@@ -48,7 +48,7 @@ public static Builder builder() {
48
48
*
49
49
* @return new default router
50
50
*/
51
- public static HttpRouting create () {
51
+ static HttpRouting create () {
52
52
return HttpRouting .builder ()
53
53
.route (HttpRoute .builder ()
54
54
.handler ((req , res ) -> res .send ("Helidon WebServer works!" ))
@@ -61,29 +61,31 @@ public static HttpRouting create() {
61
61
*
62
62
* @return empty routing
63
63
*/
64
- public static HttpRouting empty () {
64
+ static HttpRouting empty () {
65
65
return HttpRoutingImpl .empty ();
66
66
}
67
67
68
68
@ Override
69
- public default Class <? extends Routing > routingType () { return HttpRouting .class ; }
69
+ default Class <? extends Routing > routingType () {
70
+ return HttpRouting .class ;
71
+ }
70
72
71
73
72
- public void route (ConnectionContext ctx , RoutingRequest request , RoutingResponse response );
74
+ void route (ConnectionContext ctx , RoutingRequest request , RoutingResponse response );
73
75
74
76
75
77
/**
76
78
* Security associated with this routing.
77
79
*
78
80
* @return security
79
81
*/
80
- public HttpSecurity security ();
82
+ HttpSecurity security ();
81
83
82
84
83
85
/**
84
86
* Fluent API builder for {@link HttpRouting}.
85
87
*/
86
- public interface Builder extends HttpRules , io .helidon .common .Builder <Builder , HttpRouting > {
88
+ interface Builder extends HttpRules , io .helidon .common .Builder <Builder , HttpRouting > {
87
89
@ Override
88
90
Builder register (HttpService ... service );
89
91
0 commit comments