com.atlassian.bamboo.ww2.actions.admin
Class UpdateLicenseAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.bamboo.ww2.BambooActionSupport
          extended by com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
              extended by 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

public class UpdateLicenseAction
extends AbstractSetupAction
implements GlobalBypassSecurityAware

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
BAMBOO_HOME_VELOCITY_EXPRESSION
 
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
administrationConfigurationManager, buildManager, CONFIRM, cookieCutter, dashboardCachingManager
 
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
 
Constructor Summary
UpdateLicenseAction()
           
 
Method Summary
 java.lang.String execute()
           
 int getAllowedNumberOfLocalAgents()
           
 int getAllowedNumberOfRemoteAgents()
           
 BambooLicenseManager getBambooLicenseManager()
           
 com.atlassian.license.License getLicense()
           
 java.lang.String getLicenseString()
           
 java.lang.String getSid()
           
 java.util.Date getSupportPeriodEnd()
           
 java.lang.String getVersion()
           
 java.lang.String getVersionInfo()
           
 boolean isAcademicLicense()
           
 boolean isCommercialLicense()
           
 boolean isEvaluationLicense()
           
 boolean isOldLicenseWithNewInstall()
           
 boolean isOpenSourceLicense()
           
 boolean isSupportPeriodAlmostExpired()
           
 boolean isSupportPeriodExpired()
           
 void setElasticFunctionalityFacade(ElasticFunctionalityFacade elasticFunctionalityFacade)
           
 void setLicenseString(java.lang.String licenseString)
           
 void validate()
           
 
Methods inherited from class com.atlassian.bamboo.ww2.actions.setup.AbstractSetupAction
getSetupPersister, getSetupTypeInstall, setSetupPersister, setSetupTypeInstall
 
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, doDefault, doesLabelKeyHaveMatchingDescription, doExecute, getAdministrationConfiguration, getBamboo, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getInstanceName, getPlan, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebSectionsForLocation, hasAnyErrors, hasBuilds, hasGlobalPermission, hasPlanPermission, hasPlanPermission, isEnableJavascript, isEnableSignup, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildManager, setCookieCutter, setDashboardCachingManager, setEnableJavascript, setErrorMessages, 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.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
getSecuredDomainObject
 
Methods inherited from interface com.atlassian.bamboo.utils.error.ErrorCollection
getErrorMessages, getErrors, getFieldErrors
 
Methods inherited from interface com.atlassian.core.i18n.I18nTextProvider
getText
 

Constructor Detail

UpdateLicenseAction

public UpdateLicenseAction()
Method Detail

getLicense

public com.atlassian.license.License 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()

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

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 © 2009 Atlassian Pty Ltd. All Rights Reserved.