|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 |
public boolean contains(IEntityGroup group, IGroupMember member) throws GroupsException
group
contains member
.
group
- org.jasig.portal.groups.IEntityGroupmember
- org.jasig.portal.groups.IGroupMember
GroupsException
public void deleteGroup(IEntityGroup group) throws GroupsException
IEntityGroup
from the store.
GroupsException
public IEntityGroup findGroup(CompositeEntityIdentifier ent) throws GroupsException
IEntityGroup
from the store.
ent
- CompositeEntityIdentifier
GroupsException
public java.util.Iterator findMembers(IEntityGroup group) throws GroupsException
Iterator
over the members of group
.
group
- IEntityGroup
GroupsException
public boolean isEditable(IEntityGroup group) throws GroupsException
group
- IEntityGroup
GroupsException
public boolean isEditable()
public IEntityGroup newGroup(java.lang.Class type) throws GroupsException
IEntityGroup
for the given Class with an unused
key.
GroupsException
public void updateGroup(IEntityGroup group) throws GroupsException
IEntityGroup
and its memberships to the
store.
group
- IEntityGroup
GroupsException
public void updateGroupMembers(IEntityGroup group) throws GroupsException
group
- IEntityGroup
GroupsException
|
uPortal 2.4.1 API Documentation |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |