1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.jetspeed.om.security;
18
19 /***
20 * A Jetspeed basic Group.
21 *
22 * @author <a href="mailto:taylor@apache.org">David Sean Taylor</a>
23 * @version $Id: Group.java,v 1.3 2004/02/23 03:14:12 jford Exp $
24 */
25 public interface Group
26 {
27 /***
28 * Get the name of the Group
29 *
30 * @return the name of the group.
31 */
32 public String getName();
33
34 /***
35 * Set the name of the Group
36 *
37 * @param groupName the name of the Group.
38 */
39 public void setName(String groupName);
40
41 /***
42 * Get the id of the Group
43 *
44 * @return the id of the group.
45 */
46 public String getId();
47
48 /***
49 * Set the id of the Group
50 *
51 * @param id the new id for the group
52 */
53 public void setId(String id);
54
55 }
56
57