|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.alfresco.web.bean.dialog.BaseDialogBean
org.alfresco.web.bean.users.UserMembersBean
public abstract class UserMembersBean
Bean backing the Manage Space/Content Permission pages.
| Nested Class Summary | |
|---|---|
static class |
UserMembersBean.PermissionWrapper
Wrapper class for list data model to display current roles for user |
| Field Summary | |
|---|---|
protected BrowseBean |
browseBean
BrowseBean bean refernce |
| Fields inherited from class org.alfresco.web.bean.dialog.BaseDialogBean |
|---|
isFinished, navigator, parameters |
| Constructor Summary | |
|---|---|
UserMembersBean()
Default constructor |
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected BrowseBean browseBean
| Constructor Detail |
|---|
public UserMembersBean()
| Method Detail |
|---|
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 names
public void contextUpdated()
IContextListener
contextUpdated in interface IContextListenerIContextListener.contextUpdated()public void areaChanged()
IContextListener
areaChanged in interface IContextListenerIContextListener.areaChanged()public void spaceChanged()
IContextListener
spaceChanged 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()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||