com.atlassian.jira.web.action.admin.mail
Class SendBulkMail
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.admin.mail.SendBulkMail
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, java.io.Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
public class SendBulkMail
- extends JiraWebActionSupport
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, forceRedirect, getApplicationProperties, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRandomHint, getRedirect, getRedirectChecker, getRemoteUser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUriValidator, getUserFullName, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, setConglomerateCookieValue, setInline, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getDefaultResourceBundle, getDelegator, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText0, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, getCommandName, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
getCommandName, setCommand |
MAX_MULTISELECT_SIZE
protected static final int MAX_MULTISELECT_SIZE
- See Also:
- Constant Field Values
SendBulkMail
public SendBulkMail(com.atlassian.mail.server.MailServerManager mailServerManager,
PermissionManager permissionManager,
ProjectRoleService projectRoleService,
ProjectManager projectManager,
UserUtil userUtil)
doDefault
public java.lang.String doDefault()
- Overrides:
doDefault
in class webwork.action.ActionSupport
doValidation
protected void doValidation()
- Overrides:
doValidation
in class webwork.action.ActionSupport
doExecute
protected java.lang.String doExecute()
throws java.lang.Exception
- Overrides:
doExecute
in class webwork.action.ActionSupport
- Throws:
java.lang.Exception
getAllGroups
public java.util.Collection getAllGroups()
getAllProjects
public java.util.Collection getAllProjects()
getAllRoles
public java.util.Collection getAllRoles()
isSendToRoles
public boolean isSendToRoles()
setSendToRoles
public void setSendToRoles(boolean sendToRoles)
getGroups
public java.lang.String[] getGroups()
setGroups
public void setGroups(java.lang.String[] groups)
getProjects
public java.lang.String[] getProjects()
setProjects
public void setProjects(java.lang.String[] projects)
getRoles
public java.lang.String[] getRoles()
setRoles
public void setRoles(java.lang.String[] roles)
getSubject
public java.lang.String getSubject()
setSubject
public void setSubject(java.lang.String subject)
getMessageType
public java.lang.String getMessageType()
setMessageType
public void setMessageType(java.lang.String messageType)
getMimeTypes
public java.util.Map getMimeTypes()
getMessage
public java.lang.String getMessage()
setMessage
public void setMessage(java.lang.String message)
getStatus
public java.lang.String getStatus()
getGroupsFieldSize
public int getGroupsFieldSize()
getProjectsRolesFieldSize
public int getProjectsRolesFieldSize()
getReplyTo
public java.lang.String getReplyTo()
setReplyTo
public void setReplyTo(java.lang.String replyTo)
isSendBlind
public boolean isSendBlind()
setSendBlind
public void setSendBlind(boolean sendBlind)
isHasMailServer
public boolean isHasMailServer()
getUsers
public java.util.Collection getUsers()
Copyright © 2002-2011 Atlassian. All Rights Reserved.