|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IIndividualGroupService
Defines a component group service that finds and maintains
IGroupMembers
within a composite group service.
Method Summary | |
---|---|
boolean |
contains(IEntityGroup group,
IGroupMember member)
Answers if group contains member . |
void |
deleteGroup(IEntityGroup group)
Removes the IEntityGroup from the store. |
IEntityGroup |
findGroup(CompositeEntityIdentifier ent)
Returns a preexisting IEntityGroup from the store. |
java.util.Iterator |
findMembers(IEntityGroup group)
Returns an Iterator over the members of group . |
boolean |
isEditable()
Answers if the service can be updated by the portal. |
boolean |
isEditable(IEntityGroup group)
Answers if the group can be updated or deleted in the store. |
IEntityGroup |
newGroup(java.lang.Class type)
Returns a new IEntityGroup for the given Class with an unused
key. |
void |
updateGroup(IEntityGroup group)
Commits the updated IEntityGroup and its memberships to the
store. |
void |
updateGroupMembers(IEntityGroup group)
Commits the updated group memberships to the store. |
Methods inherited from interface org.jasig.portal.groups.ICompositeGroupService |
---|
findContainingGroups, findGroup, findGroupWithLock, getEntity, getEntity, getGroupMember, getGroupMember, newGroup, searchForEntities, searchForEntities, searchForGroups, searchForGroups |
Methods inherited from interface org.jasig.portal.groups.IComponentGroupService |
---|
getComponentServices, getServiceName, isLeafService, setServiceName |
Method Detail |
---|
boolean contains(IEntityGroup group, IGroupMember member) throws GroupsException
group
contains member
.
group
- org.jasig.portal.groups.IEntityGroupmember
- org.jasig.portal.groups.IGroupMember
GroupsException
void deleteGroup(IEntityGroup group) throws GroupsException
IEntityGroup
from the store.
GroupsException
IEntityGroup findGroup(CompositeEntityIdentifier ent) throws GroupsException
IEntityGroup
from the store.
ent
- CompositeEntityIdentifier
GroupsException
java.util.Iterator findMembers(IEntityGroup group) throws GroupsException
Iterator
over the members of group
.
group
- IEntityGroup
GroupsException
boolean isEditable(IEntityGroup group) throws GroupsException
group
- IEntityGroup
GroupsException
boolean isEditable()
IEntityGroup newGroup(java.lang.Class type) throws GroupsException
IEntityGroup
for the given Class with an unused
key.
GroupsException
void updateGroup(IEntityGroup group) throws GroupsException
IEntityGroup
and its memberships to the
store.
group
- IEntityGroup
GroupsException
void updateGroupMembers(IEntityGroup group) throws GroupsException
group
- IEntityGroup
GroupsException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |