org.alfresco.web.bean.spaces
Class InviteSpaceUsersWizard

java.lang.Object
  extended by org.alfresco.web.bean.dialog.BaseDialogBean
      extended by org.alfresco.web.bean.wizard.BaseWizardBean
          extended by org.alfresco.web.bean.wizard.BaseInviteUsersWizard
              extended by org.alfresco.web.bean.spaces.InviteSpaceUsersWizard
All Implemented Interfaces:
java.io.Serializable, IDialogBean, IWizardBean
Direct Known Subclasses:
MailInviteSpaceUsersWizard

public class InviteSpaceUsersWizard
extends BaseInviteUsersWizard

Concrete implementation providing the ability to invite users to a space.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.web.bean.wizard.BaseInviteUsersWizard
BaseInviteUsersWizard.UserGroupRole
 
Field Summary
 
Fields inherited from class org.alfresco.web.bean.wizard.BaseInviteUsersWizard
allowDuplicateAuthorities, mailHelper, maxUsersReturned, MSG_USERROLES, permissionService, STEP_NOTIFY, userGroupRoles
 
Fields inherited from class org.alfresco.web.bean.dialog.BaseDialogBean
browseBean, isFinished, navigator, parameters
 
Constructor Summary
InviteSpaceUsersWizard()
           
 
Method Summary
protected  java.lang.String getEmailTemplateXPath()
           
protected  Node getNode()
           
protected  java.util.Set getPermissionsForType()
           
 
Methods inherited from class org.alfresco.web.bean.wizard.BaseInviteUsersWizard
addAuthorityWithRole, addSelection, buildLabelForGroupAuthorityRole, buildLabelForUserAuthorityRole, cancel, finishImpl, getAuthorityService, getEmailTemplates, getFilters, getFinishButtonDisabled, getGroups, getGroups, getHaveMaximumUsersBeenReturned, getMailHelper, getMaximumUsersMsg, getNamespaceService, getNotify, getPermissionService, getPersonService, getRoles, getSummary, getUserRolesDataModel, init, next, pickerCallback, removeSelection, setAuthorityService, setMailSender, setNamespaceService, setNotify, setPermissionService, setPersonService
 
Methods inherited from class org.alfresco.web.bean.wizard.BaseWizardBean
back, buildSummary, getBackButtonLabel, getDefaultCancelOutcome, getDefaultFinishOutcome, getFinishButtonLabel, getNextButtonDisabled, getNextButtonLabel, getStepDescription, getStepTitle
 
Methods inherited from class org.alfresco.web.bean.dialog.BaseDialogBean
doPostCommitProcessing, finish, formatErrorMessage, getActionsConfigId, getActionsContext, getAdditionalButtons, getCancelButtonLabel, getCheckOutCheckInService, getContainerDescription, getContainerSubTitle, getContainerTitle, getDictionaryService, getErrorMessageId, getErrorOutcome, getFileFolderService, getMoreActionsConfigId, getNodeService, getRuleService, getSearchService, getTransactionService, isFinished, restored, setBrowseBean, setDictionaryService, setFileFolderService, setNavigator, setNodeService, setSearchService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.alfresco.web.bean.dialog.IDialogBean
finish, getActionsConfigId, getActionsContext, getAdditionalButtons, getCancelButtonLabel, getContainerDescription, getContainerSubTitle, getContainerTitle, getMoreActionsConfigId, isFinished, restored
 

Constructor Detail

InviteSpaceUsersWizard

public InviteSpaceUsersWizard()
Method Detail

getPermissionsForType

protected java.util.Set getPermissionsForType()
Specified by:
getPermissionsForType in class BaseInviteUsersWizard
Returns:
a cached list of available permissions for the type being dealt with

getNode

protected Node getNode()
Specified by:
getNode in class BaseInviteUsersWizard
Returns:
Returns the node that the permissions are being applied to

getEmailTemplateXPath

protected java.lang.String getEmailTemplateXPath()
Specified by:
getEmailTemplateXPath in class BaseInviteUsersWizard


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.