com.atlassian.bamboo.ww2.actions.admin
Class UpdateLicenseAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
com.atlassian.bamboo.ww2.actions.admin.UpdateLicenseAction
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, DomainObjectSecurityAware, GlobalBypassSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.config.SetupConstants, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- AdminUpdateLicenseAction, SetupUpdateLicenseAction
public class UpdateLicenseAction
- extends AbstractSetupAction
- implements GlobalBypassSecurityAware
This class may be accessed with the context not set up. Dependencies may not be set up
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.atlassian.config.SetupConstants |
SETUP_CONTENT_BLANK, SETUP_CONTENT_DEMO, SETUP_CONTENT_IMPORT, SETUP_CUSTOM, SETUP_DB_CONN_TYPE, SETUP_DB_DATASOURCE, SETUP_DB_EMBEDDED, SETUP_DB_OTHER, SETUP_DB_STANDARD, SETUP_DB_TYPE_DATASOURCE, SETUP_DB_TYPE_EMBEDDED, SETUP_DB_TYPE_STANDARD, SETUP_QUICK |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, getAdministrationConfiguration, getBamboo, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getChainManager, getConcurrentBuildsNumber, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedErrorMessages, getInstanceName, getJsonObject, getPlan, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setBuildManager, setChainManager, setCheckBoxFields, setCookieCutter, setDashboardCachingManager, setEnableJavascript, setErrorMessages, setPlanManager, setProjectManager, setReturnUrl, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.core.i18n.I18nTextProvider |
getText |
ALMOST_EXPIRED_PERIOD
public static final long ALMOST_EXPIRED_PERIOD
- See Also:
- Constant Field Values
UpdateLicenseAction
public UpdateLicenseAction()
getLicense
public com.atlassian.extras.api.bamboo.BambooLicense getLicense()
getSid
public java.lang.String getSid()
getSupportPeriodEnd
public java.util.Date getSupportPeriodEnd()
isSupportPeriodExpired
public boolean isSupportPeriodExpired()
isSupportPeriodAlmostExpired
public boolean isSupportPeriodAlmostExpired()
isOldLicenseWithNewInstall
public boolean isOldLicenseWithNewInstall()
isCommercialLicense
public boolean isCommercialLicense()
isAcademicLicense
public boolean isAcademicLicense()
isOpenSourceLicense
public boolean isOpenSourceLicense()
isEvaluationLicense
public boolean isEvaluationLicense()
getAllowedNumberOfRemoteAgents
public int getAllowedNumberOfRemoteAgents()
getAllowedNumberOfLocalAgents
public int getAllowedNumberOfLocalAgents()
getAllowedNumberOfPlans
public int getAllowedNumberOfPlans()
getVersionInfo
public java.lang.String getVersionInfo()
validate
public void validate()
- Specified by:
validate
in interface com.opensymphony.xwork.Validateable
- Overrides:
validate
in class com.opensymphony.xwork.ActionSupport
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class BambooActionSupport
- Throws:
java.lang.Exception
getBambooLicenseManager
public BambooLicenseManager getBambooLicenseManager()
- Overrides:
getBambooLicenseManager
in class BambooActionSupport
setBambooLicenseManager
public void setBambooLicenseManager(BambooLicenseManager bambooLicenseManager)
- Overrides:
setBambooLicenseManager
in class BambooActionSupport
setBuildSuspensionCheckBean
public void setBuildSuspensionCheckBean(@Nullable
BuildSuspensionCheckBean buildSuspensionCheckBean)
getLicenseString
public java.lang.String getLicenseString()
setLicenseString
public void setLicenseString(java.lang.String licenseString)
getVersion
public java.lang.String getVersion()
setElasticFunctionalityFacade
public void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
Copyright © 2010 Atlassian. All Rights Reserved.