org.rivetlogic.scar.action
Class InvitationAction

java.lang.Object
  extended by org.rivetlogic.scar.action.BaseAction
      extended by org.rivetlogic.scar.action.InvitationAction
All Implemented Interfaces:
java.io.Serializable

@Name(value="action.invitation")
@Scope(value=SESSION)
@Synchronized(timeout=10000L)
public class InvitationAction
extends BaseAction

Backing bean for the invitation modal panel.

Author:
Rivet Logic Corporation
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.rivetlogic.scar.action.BaseAction
raarServices, user
 
Constructor Summary
InvitationAction()
           
 
Method Summary
 void changeUserRole(UserAccessPermission userPerm)
           
 java.util.List<UserAccessPermission> getAllNodePermissions()
           
 java.util.List<java.lang.String> getAllUsers()
           
 java.util.List<javax.faces.model.SelectItem> getRoles()
           
 java.lang.String getSelectedRole()
           
 java.lang.String getSelectedUser()
           
 java.lang.String getSuccessMessage()
           
 void inviteUser()
           
 boolean isRefreshUserPermsList()
           
 java.util.List<java.lang.String> populateAllUsers()
           
 void removeUserPermission(UserAccessPermission userPerm)
           
 void selectNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 void setAllUsers(java.util.List<java.lang.String> allUsers)
           
 void setRefreshUserPermsList(boolean refreshUserPermsList)
           
 void setSelectedRole(java.lang.String selectedRole)
           
 void setSelectedUser(java.lang.String selectedUser)
           
 void setSuccessMessage(java.lang.String successMessage)
           
 
Methods inherited from class org.rivetlogic.scar.action.BaseAction
getUser, setUser
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvitationAction

public InvitationAction()
Method Detail

inviteUser

public void inviteUser()

changeUserRole

public void changeUserRole(UserAccessPermission userPerm)

removeUserPermission

public void removeUserPermission(UserAccessPermission userPerm)

selectNode

public void selectNode(org.alfresco.service.cmr.repository.NodeRef nodeRef)

getAllNodePermissions

public java.util.List<UserAccessPermission> getAllNodePermissions()

populateAllUsers

public java.util.List<java.lang.String> populateAllUsers()

getRoles

public java.util.List<javax.faces.model.SelectItem> getRoles()

getAllUsers

public java.util.List<java.lang.String> getAllUsers()

setAllUsers

public void setAllUsers(java.util.List<java.lang.String> allUsers)

getSelectedUser

public java.lang.String getSelectedUser()

setSelectedUser

public void setSelectedUser(java.lang.String selectedUser)

getSelectedRole

public java.lang.String getSelectedRole()

setSelectedRole

public void setSelectedRole(java.lang.String selectedRole)

isRefreshUserPermsList

public boolean isRefreshUserPermsList()

setRefreshUserPermsList

public void setRefreshUserPermsList(boolean refreshUserPermsList)

getSuccessMessage

public java.lang.String getSuccessMessage()

setSuccessMessage

public void setSuccessMessage(java.lang.String successMessage)


Copyright 2008, Rivet Logic Corporation.