aboutsummaryrefslogtreecommitdiff
path: root/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java
diff options
context:
space:
mode:
authorDiego <diegolparra@gmail.com>2016-12-13 13:06:29 -0300
committerDiego <diegolparra@gmail.com>2016-12-13 13:06:29 -0300
commita74379942b2c672c9ba507093f27ead5693c1240 (patch)
tree1a22f1ae9080e4ec7496f0b5536107b35a5acd68 /kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java
parentee7e2218f869eeea8be00441c82b5e6e8f4d99eb (diff)
downloadKamon-a74379942b2c672c9ba507093f27ead5693c1240.tar.gz
Kamon-a74379942b2c672c9ba507093f27ead5693c1240.tar.bz2
Kamon-a74379942b2c672c9ba507093f27ead5693c1240.zip
wip
Diffstat (limited to 'kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java')
-rw-r--r--kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java
new file mode 100644
index 00000000..27eeda53
--- /dev/null
+++ b/kamon-examples/kamon-annotation-example/java/src/main/java/kamon/annotation/KamonController.java
@@ -0,0 +1,17 @@
+package kamon.annotation;
+
+import org.springframework.boot.autoconfigure.*;
+import org.springframework.stereotype.*;
+import org.springframework.web.bind.annotation.*;
+
+@Controller
+@EnableAutoConfiguration
+@RequestMapping("/kamon")
+@EnableKamon
+public class KamonController {
+
+ @RequestMapping("/counter")
+ @ResponseBody
+ @Count(name = "awesomeCounter")
+ public String counter() { return "count!!!"; }
+}