public class AddPermission extends SchemeAwarePermissionAction
JiraWebActionSupport.MessageTypeErrorCollection.ReasonI18nHelper.BeanFactoryISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilterslog| Constructor and Description |
|---|
AddPermission(PermissionManager permissionManager,
PermissionSchemeManager permissionSchemeManager,
PermissionTypeManager permissionTypeManager,
UserKeyService userKeyService,
ApplicationAuthorizationService applicationAuthorizationService) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
doExecute() |
protected void |
doValidation() |
Collection<ProjectPermission> |
getAllPermissions() |
String |
getParameter(String key)
Because we the value is set dynamically, we need to pull the correct value from the parameter chosen
|
Map |
getParameters() |
String[] |
getPermissions() |
String |
getRedirectURL() |
String |
getType()
The type of the permission (eg group / single user / null for all others)
|
Map |
getTypes() |
void |
setPermissions(String[] permissions) |
void |
setType(String type) |
getSchemeManager, getTypedoNameValidation, formatSecurityTypeParameter, getScheme, getSchemeId, getSchemeObject, setSchemeIdaddError, 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, 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, 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, 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 AddPermission(PermissionManager permissionManager, PermissionSchemeManager permissionSchemeManager, PermissionTypeManager permissionTypeManager, UserKeyService userKeyService, ApplicationAuthorizationService applicationAuthorizationService)
protected void doValidation()
doValidation in class webwork.action.ActionSupportprotected String doExecute() throws Exception
doExecute in class webwork.action.ActionSupportExceptionpublic Map getTypes()
public String getType()
public void setType(String type)
public Map getParameters()
public String getParameter(String key)
key - 'group' / 'single user' / nullgetType()public String getRedirectURL()
getRedirectURL in class SchemeAwarePermissionActionpublic Collection<ProjectPermission> getAllPermissions()
public String[] getPermissions()
public void setPermissions(String[] permissions)
Copyright © 2002-2015 Atlassian. All Rights Reserved.