|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDIFGroup
Defines the expected behavior of a DIF group of users.
Method Summary | |
---|---|
IDIFGroup |
cloneGroup()
Returns a new clone of the current group |
String |
getDescription()
Returns the group description. |
String |
getID()
Returns the group id. |
String |
getName()
Returns the group name. |
IDIFGroup |
getParentGroup()
Returns the parent group. |
String |
getParentGroupID()
Returns the parent group ID. |
Set<String> |
getUserIDs()
Retrieves the list of user IDs associated with this group |
Map<String,IDIFUser> |
getUsers()
Retrieves the list of users associated with this group |
boolean |
isDefault()
A default group is a group that is created by the default configuration of the application. |
void |
setDefault(boolean isDefault)
Sets the group as a 'default group'. |
void |
setDescription(String newDescription)
Sets a new description for the group. |
void |
setID(String newGroupId)
Sets a new id for the group. |
void |
setName(String newName)
Sets a new name for the group. |
void |
setParentGroupID(String newParent)
Sets a new parent for the group. |
Method Detail |
---|
String getID()
void setID(String newGroupId)
newGroupId
- the new group idString getName()
void setName(String newName)
newName
- the new group nameString getDescription()
void setDescription(String newDescription)
newDescription
- the new group descriptionString getParentGroupID()
void setParentGroupID(String newParent)
newParent
- the new parent groupIDIFGroup getParentGroup() throws IdentityManagerException
IdentityManagerException
- if the parent group can't be found on the identity managerMap<String,IDIFUser> getUsers() throws IdentityManagerException
IdentityManagerException
- if the users can't be found on the identity managerSet<String> getUserIDs() throws IdentityManagerException
IdentityManagerException
- if the users can't be found on the identity managerIDIFGroup cloneGroup()
boolean isDefault()
void setDefault(boolean isDefault)
isDefault
- T if the group must be set as a default group, F otherwise
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |