Class AbstractUpdateLicenseAction

  • All Implemented Interfaces:
    WebInterface, MessageHolderAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable, org.apache.struts2.action.Action, org.apache.struts2.interceptor.ValidationAware, org.apache.struts2.Validateable
    Direct Known Subclasses:
    FixLicenseAction, ViewOrUpdateLicenseAction

    public abstract class AbstractUpdateLicenseAction
    extends ConfluenceActionSupport
    Perform the update of a Confluence license.
    See Also:
    Serialized Form
    • Constructor Detail

      • AbstractUpdateLicenseAction

        public AbstractUpdateLicenseAction()
    • Method Detail

      • getConfluenceLicense

        public com.atlassian.extras.api.confluence.ConfluenceLicense getConfluenceLicense()
        Since:
        5.6
      • isLicenseReadable

        public boolean isLicenseReadable()
        Since:
        6.7
      • getLicenseString

        public String getLicenseString()
      • setLicenseString

        public void setLicenseString​(String licenseString)
      • setUserChecker

        public void setUserChecker​(UserChecker userChecker)
      • getSupportPeriodEnd

        public Date getSupportPeriodEnd()
      • isHasSupportPeriodExpired

        public boolean isHasSupportPeriodExpired()
      • validate

        public void validate()
        Specified by:
        validate in interface MessageHolderAware
        Specified by:
        validate in interface org.apache.struts2.Validateable
        Overrides:
        validate in class org.apache.struts2.ActionSupport
      • getSid

        public String 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

        public void setClusterManager​(ClusterManager clusterManager)
      • setWebLicenseFacade

        public void setWebLicenseFacade​(LicenseWebFacade webLicenseFacade)
      • setApplicationConfig

        public void setApplicationConfig​(com.atlassian.config.ApplicationConfiguration applicationConfig)