public class

UpdateLicenseAction

extends AbstractSetupAction
implements GlobalBypassSecurityAware
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
Known Direct Subclasses

Class Overview

This class may be accessed with the context not set up. Dependencies may not be set up

Summary

Constants
long ALMOST_EXPIRED_PERIOD
[Expand]
Inherited Constants
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.atlassian.config.SetupConstants
From interface com.opensymphony.xwork.Action
[Expand]
Inherited Fields
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
UpdateLicenseAction()
Public Methods
String execute()
int getAllowedNumberOfLocalAgents()
int getAllowedNumberOfPlans()
int getAllowedNumberOfRemoteAgents()
BambooLicenseManager getBambooLicenseManager()
BambooLicense getLicense()
String getLicenseString()
String getSid()
@Nullable String getSupportEntitlementNumber()
Date getSupportPeriodEnd()
String getVersion()
String getVersionInfo()
boolean isAcademicLicense()
boolean isCommercialLicense()
boolean isEvaluationLicense()
boolean isOldLicenseWithNewInstall()
boolean isOpenSourceLicense()
boolean isSupportPeriodAlmostExpired()
boolean isSupportPeriodExpired()
void setBambooLicenseManager(BambooLicenseManager bambooLicenseManager)
void setBuildSuspensionCheckBean(BuildSuspensionCheckBean buildSuspensionCheckBean)
void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
void setLicenseString(String licenseString)
void validate()
[Expand]
Inherited Methods
From class com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware
From interface com.uwyn.rife.continuations.ContinuableObject

Constants

public static final long ALMOST_EXPIRED_PERIOD

Constant Value: 42 (0x000000000000002a)

Public Constructors

public UpdateLicenseAction ()

Public Methods

public String execute ()

Throws
Exception

public int getAllowedNumberOfLocalAgents ()

public int getAllowedNumberOfPlans ()

public int getAllowedNumberOfRemoteAgents ()

public BambooLicenseManager getBambooLicenseManager ()

public BambooLicense getLicense ()

public String getLicenseString ()

public String getSid ()

@Nullable public String getSupportEntitlementNumber ()

public Date getSupportPeriodEnd ()

public String getVersion ()

public String getVersionInfo ()

public boolean isAcademicLicense ()

public boolean isCommercialLicense ()

public boolean isEvaluationLicense ()

public boolean isOldLicenseWithNewInstall ()

public boolean isOpenSourceLicense ()

public boolean isSupportPeriodAlmostExpired ()

public boolean isSupportPeriodExpired ()

public void setBambooLicenseManager (BambooLicenseManager bambooLicenseManager)

public void setBuildSuspensionCheckBean (BuildSuspensionCheckBean buildSuspensionCheckBean)

public void setElasticFunctionalityFacade (ElasticFunctionalityFacade elasticFunctionalityFacade)

public void setLicenseString (String licenseString)

public void validate ()