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.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
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()
           
 com.atlassian.license.License getLicense()
           
 java.lang.String getLicenseString()
           
 java.lang.String getSid()
           
 java.util.Date getSupportPeriodEnd()
           
 java.lang.String getVersion()
           
 boolean isAcademicLicense()
           
 boolean isCommercialLicense()
           
 boolean isEvaluationLicense()
           
 boolean isOldLicenseWithNewInstall()
           
 boolean isOpenSourceLicense()
           
 boolean isSupportPeriodAlmostExpired()
           
 boolean isSupportPeriodExpired()
           
 void setLicenseString(java.lang.String licenseString)
           
 void setLocalAgentManager(LocalAgentManager localAgentManager)
           
 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, getAsPreformattedText, getBamboo, getBambooLicenseManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getInstanceName, getReturnUrl, getSecuredDomainObject, getSessionUser, getTotalErrors, getUser, getWebFragmentsContextMap, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, hasAnyErrors, hasBuilds, hasGlobalPermission, hasPlanPermission, hasPlanPermission, isEnableSignup, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfiguration, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildManager, setCookieCutter, setDashboardCachingManager, setErrorMessages, setHtmlUtils, setReturnUrl, setWebInterfaceManager, setWebResourceManager
 
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
 

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()

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

getLicenseString

public java.lang.String getLicenseString()

setLicenseString

public void setLicenseString(java.lang.String licenseString)

getVersion

public java.lang.String getVersion()

setLocalAgentManager

public void setLocalAgentManager(LocalAgentManager localAgentManager)


Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.