KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > rakstar > dwr > Service


1 package org.rakstar.dwr;
2
3 import java.io.Serializable JavaDoc;
4
5 /**
6  * @dwr.create
7  * javascript = "Service"
8  * scope = "session"
9  *
10  * @author rakstar
11  */

12 public class Service implements Serializable JavaDoc {
13
14     /**
15      */

16     private static final long serialVersionUID = 3042643872300389170L;
17
18     /**
19      * @param name
20      * @return
21      */

22     public String JavaDoc getHello(final String JavaDoc name) {
23         return "Hello " + name;
24      }
25
26     /**
27      * @return
28      */

29     public User getUser(String JavaDoc name, int age) {
30
31         User user = new User();
32         user.setName(name);
33         user.setAge(age);
34
35         return user;
36     }
37
38     /**
39      * @dwr.exclude
40      * @return
41      */

42     public String JavaDoc testExclude() {
43         return "This method should not be accessible!";
44     }
45
46     /**
47      * @dwr.auth
48      * role = "admin"
49      *
50      * @dwr.auth
51      * role = "devel"
52      *
53      * @return
54      */

55     public String JavaDoc testRestricted() {
56         return "Access to this method is restricted!";
57     }
58 }
59
Popular Tags