|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.struts.action.Action org.dlese.dpc.schemedit.action.DCSAction org.dlese.dpc.schemedit.security.action.UserManagerAction
public final class UserManagerAction
Controller for Manage Users page, which displays users and their roles for each collection, and allows for editing these roles, as well as deleting users.
Nested Class Summary | |
---|---|
class |
UserManagerAction.CollectionRoleBean
NOT YET DOCUMENTED |
class |
UserManagerAction.CollectionRoleBeanSorter
NOT YET DOCUMENTED |
Field Summary |
---|
Fields inherited from class org.dlese.dpc.schemedit.action.DCSAction |
---|
accessManager, collectionRegistry, dcsDataManager, frameworkRegistry, ndrServiceEnabled, repositoryManager, repositoryService, requiredRole, sessionRegistry, userManager |
Fields inherited from class org.apache.struts.action.Action |
---|
defaultLocale, servlet |
Constructor Summary | |
---|---|
UserManagerAction()
|
Method Summary | |
---|---|
org.apache.struts.action.ActionForward |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
Process the specified HTTP request, and create the corresponding HTTP response (or forward to another web component that will create it). |
Map |
getUserRoleMap(Collection managedUsers,
User sessionUser)
Create a mapping from username to List of CollectionRoleBeans, which are sorted by collection. |
Map |
getUserRoleMap(User user,
User sessionUser)
Gets the userRoleMap attribute of the UserManagerAction object |
Methods inherited from class org.dlese.dpc.schemedit.action.DCSAction |
---|
getMetaDataFramework, getRequiredContextAttributeValue, getSessionBean, getSessionUser, getSessionUser, getSessionUserName, initializeFromContext |
Methods inherited from class org.apache.struts.action.Action |
---|
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserManagerAction()
Method Detail |
---|
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException
ActionForward
instance describing where and how control
should be forwarded, or null
if the response has already been
completed.
execute
in class org.apache.struts.action.Action
mapping
- The ActionMapping used to select this instancerequest
- The HTTP request we are processingresponse
- The HTTP response we are creatingform
- NOT YET DOCUMENTED
IOException
- if an input/output error occurs
ServletException
- if a servlet exception occurspublic Map getUserRoleMap(User user, User sessionUser)
user
- NOT YET DOCUMENTEDsessionUser
- NOT YET DOCUMENTED
public Map getUserRoleMap(Collection managedUsers, User sessionUser)
managedUsers
- NOT YET DOCUMENTEDsessionUser
- NOT YET DOCUMENTED
|
DLESE Tools v1.6.0 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |