@@ -70,7 +70,7 @@ Attributes let you annotate a route at application bootstrap time. It functions
7070----
7171{
7272 get("/foo", ctx -> "Foo")
73- .attribute ("foo", "bar");
73+ .setAttribute ("foo", "bar");
7474}
7575----
7676
@@ -80,7 +80,7 @@ Attributes let you annotate a route at application bootstrap time. It functions
8080{
8181 get("/foo") {
8282 "Foo"
83- }.attribute ("foo", "bar")
83+ }.setAttribute ("foo", "bar")
8484}
8585----
8686
@@ -93,7 +93,7 @@ Attributes can be accessed at runtime in a request/response cycle. For example,
9393{
9494 use(next -> ctx -> {
9595 User user = ...;
96- String role = ctx.getRoute().attribute ("Role");
96+ String role = ctx.getRoute().getAttribute ("Role");
9797
9898 if (user.hasRole(role)) {
9999 return next.apply(ctx);
@@ -110,7 +110,7 @@ Attributes can be accessed at runtime in a request/response cycle. For example,
110110{
111111use(
112112 val user = ...
113- val role = ctx.route.attribute ("Role")
113+ val role = ctx.route.getAttribute ("Role")
114114
115115 if (user.hasRole(role)) {
116116 return next.apply(ctx)
@@ -144,7 +144,7 @@ public class AdminResource {
144144
145145{
146146 use(next -> ctx -> {
147- System.out.println(ctx.getRoute().attribute ("Role"));
147+ System.out.println(ctx.getRoute().getAttribute ("Role"));
148148 });
149149}
150150----
@@ -168,7 +168,7 @@ class AdminResource {
168168
169169{
170170 use {
171- println(ctx.route.attribute ("Role"))
171+ println(ctx.route.getAttribute ("Role"))
172172 }
173173}
174174----
0 commit comments