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