Package com.netscape.cms.servlet.admin
Class GroupMemberProcessor
java.lang.Object
com.netscape.cms.servlet.processors.Processor
com.netscape.cms.servlet.admin.GroupMemberProcessor
- Author:
- Endi S. Dewata
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static org.slf4j.Logger
static final String
static final String
static String[]
protected javax.ws.rs.core.UriInfo
Fields inherited from class com.netscape.cms.servlet.processors.Processor
auditor, id, locale, signedAuditLogger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddGroupMember
(GroupMemberData groupMemberData) void
void
auditAddGroupMember
(String groupID, GroupMemberData groupMemberData, String status) void
auditDeleteGroupMember
(String groupID, GroupMemberData groupMemberData, String status) createGroupMemberData
(String groupID, String memberID) findGroupMembers
(String groupID, String filter, Integer start, Integer size) getGroupMember
(String groupID, String memberID) javax.ws.rs.core.UriInfo
boolean
isDuplicate
(String groupID, String memberID) boolean
isGroupInMultiRoleEnforceList
(String groupID) void
removeGroupMember
(GroupMemberData groupMemberData) void
removeGroupMember
(String groupID, String memberID) void
setUriInfo
(javax.ws.rs.core.UriInfo uriInfo) Methods inherited from class com.netscape.cms.servlet.processors.Processor
getParams, getUserMessage
-
Field Details
-
logger
public static org.slf4j.Logger logger -
DEFAULT_SIZE
public static final int DEFAULT_SIZE- See Also:
-
MULTI_ROLE_ENABLE
- See Also:
-
MULTI_ROLE_ENFORCE_GROUP_LIST
- See Also:
-
multiRoleGroupEnforceList
-
userGroupManager
-
uriInfo
protected javax.ws.rs.core.UriInfo uriInfo
-
-
Constructor Details
-
GroupMemberProcessor
- Throws:
EBaseException
-
-
Method Details
-
getUriInfo
public javax.ws.rs.core.UriInfo getUriInfo() -
setUriInfo
public void setUriInfo(javax.ws.rs.core.UriInfo uriInfo) -
createGroupMemberData
- Throws:
Exception
-
findGroupMembers
public GroupMemberCollection findGroupMembers(String groupID, String filter, Integer start, Integer size) -
getGroupMember
-
addGroupMember
-
isGroupInMultiRoleEnforceList
-
isDuplicate
-
removeGroupMember
-
removeGroupMember
-
auditAddGroupMember
-
auditDeleteGroupMember
-
audit
-