|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Group
A group.
Method Summary | |
---|---|
void |
add(Groupable member)
Adds a member to this group. |
boolean |
contains(Groupable member)
Returns if this group contains this member. |
void |
delete()
Delete a group. |
Groupable[] |
getMembers()
Returns the members of this group. |
void |
remove(Groupable member)
Removes a member from this group. |
void |
removeAllMembers()
Removes all members from this group. |
void |
save()
Saves this group. |
Methods inherited from interface org.apache.lenya.ac.Accreditable |
---|
getAccreditables |
Methods inherited from interface org.apache.lenya.ac.Item |
---|
configure, getDescription, getId, getItemManager, getName, setDescription, setName |
Methods inherited from interface org.apache.avalon.framework.logger.LogEnabled |
---|
enableLogging |
Method Detail |
---|
Groupable[] getMembers()
Groupable
s.void add(Groupable member)
member
- The member to add.void remove(Groupable member)
member
- The member to remove.void removeAllMembers()
boolean contains(Groupable member)
member
- The member to check.
void delete() throws AccessControlException
AccessControlException
- if the delete failedvoid save() throws AccessControlException
AccessControlException
- when saving failed.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |