1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.seasar.cubby.routing.impl;
17
18 import org.seasar.cubby.action.Accept;
19 import org.seasar.cubby.action.Action;
20 import org.seasar.cubby.action.ActionResult;
21 import org.seasar.cubby.action.Path;
22 import org.seasar.cubby.action.RequestMethod;
23
24 @Path("foo/{id}")
25 public class MockPathAction extends Action {
26
27 public ActionResult update() {
28 return null;
29 }
30
31 @Path("create")
32 public ActionResult insert() {
33 return null;
34 }
35
36 @Path("delete/{value,[0-9]+}")
37 public ActionResult delete() {
38 return null;
39 }
40
41 @Path("{name}")
42 public ActionResult name() {
43 return null;
44 }
45
46 @Path("update")
47 @Accept(RequestMethod.PUT)
48 public ActionResult update2() {
49
50 return null;
51 }
52
53 }