|
|||||||||
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 BaseDialogBean
nodeService
- The NodeService to set.protected org.alfresco.service.cmr.repository.NodeService getNodeService()
getNodeService
in class BaseDialogBean
public void setSearchService(org.alfresco.service.cmr.search.SearchService searchService)
setSearchService
in class BaseDialogBean
searchService
- The search serviceprotected org.alfresco.service.cmr.search.SearchService getSearchService()
getSearchService
in class BaseDialogBean
public 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 BaseDialogBean
browseBean
- 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 IContextListener
IContextListener.contextUpdated()
public void areaChanged()
IContextListener
areaChanged
in interface IContextListener
IContextListener.areaChanged()
public void spaceChanged()
IContextListener
spaceChanged
in interface IContextListener
IContextListener.spaceChanged()
public void filterModeChanged(javax.faces.event.ActionEvent event)
filterModeChanged
in interface FilterViewSupport
FilterViewSupport.filterModeChanged(javax.faces.event.ActionEvent)
public java.util.List getFilterItems()
getFilterItems
in interface FilterViewSupport
FilterViewSupport.getFilterItems()
public java.lang.String getFilterMode()
getFilterMode
in interface FilterViewSupport
FilterViewSupport.getFilterMode()
public void setFilterMode(java.lang.String filterMode)
setFilterMode
in interface FilterViewSupport
FilterViewSupport.setFilterMode(java.lang.String)
public java.lang.String cancel()
cancel
in interface IDialogBean
cancel
in class BaseDialogBean
public 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 |