|
||||||||||
| 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 group
IDIFGroup getParentGroup()
throws IdentityManagerException
IdentityManagerException - if the parent group can't be found on the identity manager
Map<String,IDIFUser> getUsers()
throws IdentityManagerException
IdentityManagerException - if the users can't be found on the identity manager
Set<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 | |||||||||