public abstract class AbstractMailAccountAction extends AbstractSpaceAction implements BreadcrumbAware
Modifier and Type | Field and Description |
---|---|
protected String |
confirm |
protected String |
description |
protected String |
hostname |
protected MailAccountManager |
mailAccountManager |
protected String |
name |
protected String |
password |
protected MailPollResult |
pollResult |
protected int |
port |
protected String |
protocol |
protected boolean |
secure |
protected String |
testConnection |
protected String |
username |
key, notificationManager, space, spaceManager, themeManager, wikiStyleRenderer
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
Constructor and Description |
---|
AbstractMailAccountAction() |
getKey, getSpace, getSpaceKey, getSubscribableName, getThemeManager, hasSpaceIA, isAdminUser, isPermitted, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRenderer
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
protected MailAccountManager mailAccountManager
protected String name
protected String description
protected String hostname
protected String protocol
protected String username
protected String password
protected int port
protected boolean secure
protected String confirm
protected String testConnection
protected MailPollResult pollResult
public void validate()
validate
in interface MessageHolderAware
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
protected List<String> getPermissionTypes()
getPermissionTypes
in class AbstractSpaceAction
public void setMailAccountManager(MailAccountManager mailAccountManager)
public abstract boolean isEditAction()
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public String getHostname()
public void setHostname(String hostname)
public String getProtocol()
public void setProtocol(String protocol)
public String getUsername()
public void setUsername(String username)
public String getPassword()
public void setPassword(String password)
public int getPort()
public void setPort(int port)
public boolean isSecure()
public void setSecure(boolean secure)
public String getConfirm()
public void setConfirm(String confirm)
public String getTestConnection()
public void setTestConnection(String testConnection)
public MailPollResult getPollResult()
public void setPollResult(MailPollResult pollResult)
public void setBreadcrumbGenerator(BreadcrumbGenerator breadcrumbGenerator)
protected MailAccount createMailAccountFromFormData()
public Breadcrumb getBreadcrumb()
BreadcrumbAware
getBreadcrumb
in interface BreadcrumbAware
Copyright © 2003–2015 Atlassian. All rights reserved.