public class ViewProjectRoleActors extends AbstractRoleActors
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
pluginAccessor
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
ViewProjectRoleActors(ProjectRoleService projectRoleService,
ProjectManager projectManager,
ProjectFactory projectFactory,
com.atlassian.plugin.PluginAccessor pluginAccessor) |
Modifier and Type | Method and Description |
---|---|
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, setProjectRoleId
addError, 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, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
addErrorMessages, 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, removeKeyOrAddError
addError, addErrorMessage, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
public ViewProjectRoleActors(ProjectRoleService projectRoleService, ProjectManager projectManager, ProjectFactory projectFactory, com.atlassian.plugin.PluginAccessor pluginAccessor)
protected String doExecute() throws Exception
doExecute
in class webwork.action.ActionSupport
Exception
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
- RoleActor
s.public Project getProject()
public Long getProjectId()
public void setProjectId(Long projectId)
public Collection getRoleActors(ProjectRole projectRole)
Copyright © 2002-2018 Atlassian. All Rights Reserved.