public abstract class UserMembersBean extends BaseDialogBean implements IContextListener, FilterViewSupport
| Modifier and Type | Class and Description |
|---|---|
static class |
UserMembersBean.PermissionWrapper
Wrapper class for list data model to display current roles for user
|
| Modifier and Type | Field and Description |
|---|---|
protected BrowseBean |
browseBean
BrowseBean bean refernce
|
isFinished, navigator, parameters| Constructor and Description |
|---|
UserMembersBean()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRole(javax.faces.event.ActionEvent event)
Action handler called when the Add Role button is pressed to process the current selection
|
void |
areaChanged()
Method called by UIContextService.areaChanged() to inform all registered beans that
the user has changed area i.e.
|
java.lang.String |
cancel()
Action called to Close the dialog
|
void |
contextUpdated()
Method called by UIContextService.notifyBeans() to inform all registered beans that
all UI Beans should refresh dump all cached data and settings.
|
void |
filterModeChanged(javax.faces.event.ActionEvent event) |
java.lang.String |
finishOK()
Action handler called when the Finish button is clicked on the Edit User Roles page
|
protected org.alfresco.service.cmr.security.AuthorityService |
getAuthorityService() |
java.util.List |
getFilterItems() |
java.lang.String |
getFilterMode() |
boolean |
getHasChangePermissions() |
abstract Node |
getNode()
Returns the node that is being acted upon
|
protected org.alfresco.service.cmr.repository.NodeService |
getNodeService() |
protected org.alfresco.service.cmr.security.OwnableService |
getOwnableService() |
java.lang.String |
getOwner()
Return the owner username
|
protected org.alfresco.service.cmr.security.PermissionService |
getPermissionService() |
java.lang.String |
getPersonAuthority() |
java.lang.String |
getPersonName() |
javax.faces.model.DataModel |
getPersonRolesDataModel()
Returns the properties for current Person roles JSF DataModel
|
protected org.alfresco.service.cmr.security.PersonService |
getPersonService() |
protected org.alfresco.service.cmr.search.SearchService |
getSearchService() |
java.util.List |
getUsers() |
UIRichList |
getUsersRichList() |
void |
inheritPermissionsValueChanged(javax.faces.event.ValueChangeEvent event)
Inherit parent Space permissions value changed by the user
|
boolean |
isInheritPermissions() |
java.lang.String |
removeOK()
Action handler called when the OK button is clicked on the Remove User page
|
void |
removeRole(javax.faces.event.ActionEvent event)
Action handler called when the Remove button is pressed to remove a role from current user
|
static java.lang.String |
roleListToString(javax.faces.context.FacesContext context,
java.util.List list)
Convert a list of user Roles to a comma separated string list.
|
void |
setAuthorityService(org.alfresco.service.cmr.security.AuthorityService authorityService) |
void |
setBrowseBean(BrowseBean browseBean) |
void |
setFilterMode(java.lang.String filterMode) |
void |
setInheritPermissions(boolean inheritPermissions) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setOwnableService(org.alfresco.service.cmr.security.OwnableService ownableService) |
void |
setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService) |
void |
setPersonAuthority(java.lang.String person) |
void |
setPersonName(java.lang.String personName) |
void |
setPersonService(org.alfresco.service.cmr.security.PersonService personService) |
void |
setSearchService(org.alfresco.service.cmr.search.SearchService searchService) |
void |
setupUserAction(javax.faces.event.ActionEvent event)
Action event called by all actions that need to setup a Person context on
the UserMembers bean before an action page is called.
|
void |
setUsersRichList(UIRichList usersRichList) |
void |
spaceChanged()
Method called by UIContextService.spaceChanged() to inform all registered beans that
the current space has changed.
|
doPostCommitProcessing, finish, finishImpl, formatErrorMessage, getActionsConfigId, getActionsContext, getAdditionalButtons, getCancelButtonLabel, getCheckOutCheckInService, getContainerDescription, getContainerSubTitle, getContainerTitle, getDefaultCancelOutcome, getDefaultFinishOutcome, getDictionaryService, getErrorMessageId, getErrorOutcome, getFileFolderService, getFinishButtonDisabled, getFinishButtonLabel, getMoreActionsConfigId, getNamespaceService, getRuleService, getTransactionService, init, isFinished, restored, setDictionaryService, setFileFolderService, setNamespaceService, setNavigatorprotected BrowseBean browseBean
public abstract Node getNode()
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
setNodeService in class BaseDialogBeannodeService - The NodeService to set.protected org.alfresco.service.cmr.repository.NodeService getNodeService()
getNodeService in class BaseDialogBeanpublic void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
setSearchService in class BaseDialogBeansearchService - The search serviceprotected org.alfresco.service.cmr.search.SearchService getSearchService()
getSearchService in class BaseDialogBeanpublic void setPermissionService(org.alfresco.service.cmr.security.PermissionService permissionService)
permissionService - The PermissionService to set.protected org.alfresco.service.cmr.security.PermissionService getPermissionService()
public void setAuthorityService(org.alfresco.service.cmr.security.AuthorityService authorityService)
authorityService - The AuthorityService to set.protected org.alfresco.service.cmr.security.AuthorityService getAuthorityService()
public void setOwnableService(org.alfresco.service.cmr.security.OwnableService ownableService)
ownableService - The ownableService to set.protected org.alfresco.service.cmr.security.OwnableService getOwnableService()
public void setPersonService(org.alfresco.service.cmr.security.PersonService personService)
personService - The personService to set.protected org.alfresco.service.cmr.security.PersonService getPersonService()
public void setBrowseBean(BrowseBean browseBean)
setBrowseBean in class BaseDialogBeanbrowseBean - The BrowseBean to set.public UIRichList getUsersRichList()
public void setUsersRichList(UIRichList usersRichList)
usersRichList - The usersRichList to set.public javax.faces.model.DataModel getPersonRolesDataModel()
public java.lang.String getPersonAuthority()
public void setPersonAuthority(java.lang.String person)
person - The person person authority to set.public java.lang.String getPersonName()
public void setPersonName(java.lang.String personName)
personName - The personName to set.public boolean getHasChangePermissions()
public boolean isInheritPermissions()
public void setInheritPermissions(boolean inheritPermissions)
inheritPermissions - The inheritPermissions to set.public java.lang.String getOwner()
public java.util.List getUsers()
public static java.lang.String roleListToString(javax.faces.context.FacesContext context,
java.util.List list)
context - FacesContextlist - List of Role namespublic void contextUpdated()
IContextListenercontextUpdated in interface IContextListenerIContextListener.contextUpdated()public void areaChanged()
IContextListenerareaChanged in interface IContextListenerIContextListener.areaChanged()public void spaceChanged()
IContextListenerspaceChanged in interface IContextListenerIContextListener.spaceChanged()public void filterModeChanged(javax.faces.event.ActionEvent event)
filterModeChanged in interface FilterViewSupportFilterViewSupport.filterModeChanged(javax.faces.event.ActionEvent)public java.util.List getFilterItems()
getFilterItems in interface FilterViewSupportFilterViewSupport.getFilterItems()public java.lang.String getFilterMode()
getFilterMode in interface FilterViewSupportFilterViewSupport.getFilterMode()public void setFilterMode(java.lang.String filterMode)
setFilterMode in interface FilterViewSupportFilterViewSupport.setFilterMode(java.lang.String)public java.lang.String cancel()
cancel in interface IDialogBeancancel in class BaseDialogBeanpublic void setupUserAction(javax.faces.event.ActionEvent event)
public void inheritPermissionsValueChanged(javax.faces.event.ValueChangeEvent event)
public void addRole(javax.faces.event.ActionEvent event)
public void removeRole(javax.faces.event.ActionEvent event)
public java.lang.String finishOK()
public java.lang.String removeOK()
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.