public class DeleteGroup extends IssueActionSupport
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
attachmentManager
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
log
Constructor and Description |
---|
DeleteGroup(IssueManager issueManager,
CustomFieldManager customFieldManager,
AttachmentManager attachmentManager,
ProjectManager projectManager,
PermissionManager permissionManager,
VersionManager versionManager,
SubscriptionManager subscriptionManager,
SearchRequestService searchRequestService,
GroupService groupService,
UserIssueHistoryManager userHistoryManager,
TimeTrackingConfiguration timeTrackingConfiguration,
GroupManager groupManager,
ApplicationRoleManager roleManager) |
Modifier and Type | Method and Description |
---|---|
String |
doDefault() |
protected String |
doExecute() |
protected void |
doValidation() |
Integer |
getApplicationUsersAffected()
Returns the total number of users that would lose access to one or more application(s)
if the
currently set group were deleted. |
long |
getMatchingCommentsAndWorklogsCount() |
String |
getName() |
Collection |
getOtherGroups() |
List<ApplicationRole> |
getRolesForGroup()
Returns the list of unique
ApplicationRole s that are associated to the current
group name , ordered alphabetically. |
Collection<String> |
getSubscriptions() |
String |
getSwapGroup() |
boolean |
hasSubscriptions() |
boolean |
isAssociatedToAnyApplication()
Returns true if the
currently set group is associated with (ie: grants access to)
any application (ApplicationRole ). |
boolean |
isConfirm() |
void |
setConfirm(boolean confirm) |
void |
setName(String name) |
void |
setSwapGroup(String swapGroup) |
addIssueToHistory, getAttachmentManager, getCurrentDateTimeInUsersTimezone, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getFormToken, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setFormToken, setSearchRequest, setSelectedIssueId, updateSearchRequest
getBrowsableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
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, 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 DeleteGroup(IssueManager issueManager, CustomFieldManager customFieldManager, AttachmentManager attachmentManager, ProjectManager projectManager, PermissionManager permissionManager, VersionManager versionManager, SubscriptionManager subscriptionManager, SearchRequestService searchRequestService, GroupService groupService, UserIssueHistoryManager userHistoryManager, TimeTrackingConfiguration timeTrackingConfiguration, GroupManager groupManager, ApplicationRoleManager roleManager)
public String doDefault() throws Exception
doDefault
in class webwork.action.ActionSupport
Exception
protected void doValidation()
doValidation
in class webwork.action.ActionSupport
protected String doExecute() throws Exception
doExecute
in class webwork.action.ActionSupport
Exception
public String getName()
public void setName(String name)
public boolean isConfirm()
public void setConfirm(boolean confirm)
public String getSwapGroup()
public void setSwapGroup(String swapGroup)
public long getMatchingCommentsAndWorklogsCount() throws org.ofbiz.core.entity.GenericEntityException
org.ofbiz.core.entity.GenericEntityException
public Collection getOtherGroups()
public boolean hasSubscriptions()
public Collection<String> getSubscriptions()
public boolean isAssociatedToAnyApplication()
currently set group
is associated with (ie: grants access to)
any application (ApplicationRole
).public List<ApplicationRole> getRolesForGroup()
ApplicationRole
s that are associated to the current
group name
, ordered alphabetically.public Integer getApplicationUsersAffected()
currently set group
were deleted.Copyright © 2002-2022 Atlassian. All Rights Reserved.