|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.security.entitlements.admin.rbac.GroupItem
The GroupItem class represents a selected group associated with current identity directory node in EUI tree. The class will be used by the entitlements front end for group management.
Field Summary | |
static java.lang.String |
GROUP_MEMBER_TYPE_GROUP
Member type: GROUP |
static java.lang.String |
GROUP_MEMBER_TYPE_USER
Member type: USER |
Method Summary | |
java.lang.String |
addMembers()
Add members for current group |
java.lang.String |
cancelModifyAttribute()
Cacel modifying a group attribute |
java.lang.String |
cancelModifyMembers()
Cacelling group members modification. |
java.lang.String |
decreaseMemberIndex()
For paging purposes, decrement on available members of current group |
java.lang.String |
finishModifyAttribute()
Finished the modification of the attribute of group |
java.lang.String |
finishModifyMembers()
Finished to modify group members |
java.util.List |
getAllMembers()
Get all members of this group currently have, including both user members and group members |
int |
getAttrIdx()
Get Attribute id |
java.lang.String |
getAvailableMembersFilter()
Filter set to view available group type members |
int |
getAvailableMembersFromIdx()
Index of the available members of current group in the From box |
int |
getAvailableMembersToIdx()
Index of the available members of current group in the To box |
int |
getAvailableMembersTotal()
Get a total of available members for current group |
AttributeElement |
getCurrentAttribute()
Get Current attribute for this group |
java.util.List |
getCurrentAvailableMembers()
Get all members available to be added to this group based on memberType |
java.util.List |
getCurrentIndividualMembers()
Get members of this group currently have based on memberType |
java.util.List |
getGroupAttributes()
Return a list Attributes associated to this group |
java.lang.String |
getMemberType()
Get group member type |
java.lang.String |
getName()
Get group name |
java.lang.String |
getNewName()
Get new group name, used for group modification |
java.util.List |
getSelectedAvailableMembers()
Retrieve currently selected available members for current group |
java.util.List |
getSelectedIndividualMembers()
Retrieve currently selected members of this group |
java.lang.String |
increaseMemberIndex()
For paging purposes, increment on available members of current group |
java.lang.String |
removeMembers()
Remove members for current group |
void |
setAttrIdx(int groupAttrIdx)
set row index for this attribute |
void |
setAvailableMembersFilter(java.lang.String inFilter)
Reset currently set filter to display available group members |
void |
setCurrentAttribute(AttributeElement currentAttribute)
Set current attribute to set for this group |
void |
setMemberType(java.lang.String inType)
Set membertype |
void |
setName(java.lang.String name)
Set group name |
void |
setNewName(java.lang.String newName)
Set new group name, used for group modification |
void |
setSelectedAvailableMembers(java.util.List selectedMembers)
Set a new set of selected available members |
void |
setSelectedIndividualMembers(java.util.List inList)
Set a new set of selected group members |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String GROUP_MEMBER_TYPE_GROUP
public static final java.lang.String GROUP_MEMBER_TYPE_USER
Method Detail |
public java.lang.String addMembers()
public java.lang.String cancelModifyAttribute()
public java.lang.String cancelModifyMembers()
public java.lang.String decreaseMemberIndex()
public java.lang.String finishModifyAttribute()
public java.lang.String finishModifyMembers()
public java.util.List getAllMembers()
public int getAttrIdx()
public java.lang.String getAvailableMembersFilter()
public int getAvailableMembersFromIdx()
public int getAvailableMembersToIdx()
public int getAvailableMembersTotal()
public AttributeElement getCurrentAttribute()
public java.util.List getCurrentAvailableMembers()
public java.util.List getCurrentIndividualMembers()
public java.util.List getGroupAttributes()
public java.lang.String getMemberType()
public java.lang.String getName()
public java.lang.String getNewName()
public java.util.List getSelectedAvailableMembers()
public java.util.List getSelectedIndividualMembers()
public java.lang.String increaseMemberIndex()
public java.lang.String removeMembers()
public void setAttrIdx(int groupAttrIdx)
groupAttrIdx
- attribute row index to set for this nodepublic void setAvailableMembersFilter(java.lang.String inFilter)
public void setCurrentAttribute(AttributeElement currentAttribute)
currentAttribute
- AttributeElement to setpublic void setMemberType(java.lang.String inType)
inType
- USER for user type members, GROUP for group type memberspublic void setName(java.lang.String name)
name
- group namepublic void setNewName(java.lang.String newName)
newName
- the group name being modified topublic void setSelectedAvailableMembers(java.util.List selectedMembers)
selectedMembers
- public void setSelectedIndividualMembers(java.util.List inList)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |