Class AbstractUpdateLicenseAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.admin.actions.AbstractUpdateLicenseAction
- All Implemented Interfaces:
WebInterface,MessageHolderAware,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
- Direct Known Subclasses:
FixLicenseAction,ViewOrUpdateLicenseAction
Perform the update of a Confluence license.
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoUpdate()protected ClusterManagercom.atlassian.extras.api.confluence.ConfluenceLicensegetSid()Returns the SID.booleanbooleanbooleanvoidsetClusterManager(ClusterManager clusterManager) voidsetLicenseString(String licenseString) voidsetLicenseSubmitted(boolean licenseSubmitted) voidsetSidManager(ConfluenceSidManager sidManager) voidsetUserChecker(UserChecker userChecker) voidsetWebLicenseFacade(LicenseWebFacade webLicenseFacade) voidvalidate()Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, isPermitted, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale
-
Constructor Details
-
AbstractUpdateLicenseAction
public AbstractUpdateLicenseAction()
-
-
Method Details
-
getConfluenceLicense
public com.atlassian.extras.api.confluence.ConfluenceLicense getConfluenceLicense()- Since:
- 5.6
-
isLicenseReadable
public boolean isLicenseReadable()- Since:
- 6.7
-
getLicenseString
-
setLicenseString
-
getUserChecker
-
setUserChecker
-
getSupportPeriodEnd
-
isHasSupportPeriodExpired
public boolean isHasSupportPeriodExpired() -
validate
public void validate()- Specified by:
validatein interfaceMessageHolderAware- Specified by:
validatein interfaceorg.apache.struts2.Validateable- Overrides:
validatein classorg.apache.struts2.ActionSupport
-
doUpdate
- Throws:
Exception
-
getSid
Returns the SID. Made public so it is available to templates.- Returns:
- the SID
-
isLicenseSubmitted
public boolean isLicenseSubmitted() -
setLicenseSubmitted
public void setLicenseSubmitted(boolean licenseSubmitted) -
setClusterManager
-
getClusterManager
-
setSidManager
-
setWebLicenseFacade
-