public class ConfigureEnvironmentNotifications extends BambooActionSupport implements DeploymentEnvironmentEditSecurityAware
BambooActionSupport.JSONStatusACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, authenticationContext, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, deploymentProjectService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
ConfigureEnvironmentNotifications() |
addActionError, addActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getAvailableCategoryJson, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getElasticConfig, getErrorMessages, getErrors, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDecorator, setDeploymentProjectService, setDocumentationLinkProvider, setEnableJavascript, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLocalizedTextProvider, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, streamJson, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getActionErrors, getActionMessages, getContainer, getFormatted, getLocale, getLocaleProvider, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllErrorMessagespublic Environment getSecuredDomainObject()
getSecuredDomainObject in interface DeploymentEnvironmentEditSecurityAwaregetSecuredDomainObject in interface DomainObjectSecurityAwaregetSecuredDomainObject in class BambooActionSupportpublic Environment getEnvironment()
public String doDefault() throws Exception
BambooActionSupportdoDefault in class BambooActionSupportException@NotNull
protected com.opensymphony.webwork.dispatcher.json.JSONObject buildJsonObject()
throws com.opensymphony.webwork.dispatcher.json.JSONException
BambooActionSupportbuildJsonObject in class BambooActionSupportcom.opensymphony.webwork.dispatcher.json.JSONExceptionpublic Map<String,NotificationRecipient> getAvailableRecipientTypes()
public List<NotificationRecipient> getAllNotificationRecipientTypes()
NotificationRecipient types to display on the UIpublic List<NotificationType> getAllNotificationEventTypes()
NotificationType options to display on the UIpublic long getEnvironmentId()
public void setEnvironmentId(long environmentId)
public long getDeploymentProjectId()
public long getNotificationId()
public void setNotificationId(long notificationRowId)
public String getEdit()
public void setEdit(String edit)
public NotificationSet getExistingNotificationsSet()
public long getLastModified()
public void setLastModified(long lastModified)
public String getNotificationRecipientType()
public void setNotificationRecipientType(String notificationRecipientType)
public String getConditionKey()
public void setConditionKey(String conditionKey)
public void setNotificationManager(NotificationManager notificationManager)
public boolean isMailServerConfigured()
public void setInstantMessagingServerManager(InstantMessagingServerManager instantMessagingServerManager)
public boolean isJabberServerConfigured()
protected com.atlassian.mail.server.MailServerManager getMailServerManager()
public String getPreviousTypeData()
public void setPreviousTypeData(String previousTypeData)
Copyright © 2018 Atlassian Software Systems Pty Ltd. All rights reserved.