public class ViewProjectRoleActors extends AbstractRoleActors
JiraWebActionSupport.MessageTypeErrorCollection.ReasonI18nHelper.BeanFactorypluginAccessorISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULTlog| Constructor and Description |
|---|
ViewProjectRoleActors(ProjectRoleService projectRoleService,
ProjectManager projectManager,
com.atlassian.plugin.PluginAccessor pluginAccessor,
GlobalPermissionManager permissionManager) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canCurrentUserEditProjectRole() |
protected String |
doExecute() |
Project |
getProject() |
Long |
getProjectId() |
Collection |
getRoleActors(ProjectRole projectRole) |
Collection |
getRoleActorTypes(ProjectRole projectRole,
String type,
int length)
Returns the RoleActors in a
ProjectRole that have the given type
e.g. |
void |
setProjectId(Long projectId) |
getConfigurationUrl, getProjectRole, getProjectRoleId, getRoleActorTypes, getRoles, getTableWidthForRoleActorTypes, setId, setProjectRoleIdaddError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isAdministrator, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncodeaddErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddErroraddError, addErrorMessage, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessagespublic ViewProjectRoleActors(ProjectRoleService projectRoleService, ProjectManager projectManager, com.atlassian.plugin.PluginAccessor pluginAccessor, GlobalPermissionManager permissionManager)
protected String doExecute() throws Exception
doExecute in class webwork.action.ActionSupportExceptionprotected boolean canCurrentUserEditProjectRole()
public Collection getRoleActorTypes(ProjectRole projectRole, String type, int length)
ProjectRole that have the given type
e.g. com.atlassian.jira.security.roles.actor.UserRoleActorFactory.UserRoleActor#
or com.atlassian.jira.security.roles.actor.GroupRoleActorFactory.GroupRoleActor#.projectRole - type - designation to specify which kind of RoleActor to get.length - RoleActors.public Project getProject()
public Long getProjectId()
public void setProjectId(Long projectId)
public Collection getRoleActors(ProjectRole projectRole)
Copyright © 2002-2022 Atlassian. All Rights Reserved.