1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.om.profile.psml;
18
19 import org.apache.jetspeed.om.profile.Role;
20
21 /***
22 * Bean like implementation of the Role interface suitable for
23 * Castor serialization.
24 *
25 * @see org.apache.jetspeed.om.registry.Security
26 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
27 * @version $Id: PsmlRole.java,v 1.3 2004/02/23 03:02:54 jford Exp $
28 */
29 public class PsmlRole implements Role, java.io.Serializable
30 {
31
32 private String name = null;
33
34 public PsmlRole()
35 {}
36
37 /*** @return the role name that is required for accessing this entry */
38 public String getName()
39 {
40 return this.name;
41 }
42
43 /*** Sets the role name required for accessing this entry
44 * @param name the required role name
45 */
46 public void setName( String name )
47 {
48 this.name = name;
49 }
50
51 }