com.atlassian.confluence.admin.actions
Class ViewLicenseAction

java.lang.Object
  extended bycom.opensymphony.xwork.ActionSupport
      extended bycom.atlassian.confluence.core.ConfluenceActionSupport
          extended bycom.atlassian.confluence.admin.actions.ViewLicenseAction
All Implemented Interfaces:
com.opensymphony.xwork.Action, Administrative, com.opensymphony.xwork.LocaleProvider, Serializable, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware

public class ViewLicenseAction
extends ConfluenceActionSupport
implements Administrative

View and update the license key for this Confluence installation

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewLicenseAction()
           
 
Method Summary
 String doUpdate()
           
 int getActiveClusterNodeCount()
           
 String getExpiryTime()
           
 com.atlassian.license.License getLicense()
           
 String getLicenseString()
           
 Date getSupportPeriodEnd()
           
 UserChecker getUserChecker()
           
 boolean isClusterLicense()
           
 boolean isClusterRunning()
           
 boolean isEvaluationLicense()
           
 boolean isHasSupportPeriodExpired()
           
 boolean isLicenseSubmitted()
           
 boolean isRestartReminder()
           
 void setApplicationConfig(ApplicationConfiguration applicationConfig)
           
 void setClusterManager(ClusterManager clusterManager)
           
 void setLicenseString(String licenseString)
           
 void setLicenseSubmitted(boolean licenseSubmitted)
           
 void setRestartReminder(boolean restartReminder)
           
 void setUserChecker(UserChecker userChecker)
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addPermissionTypeTo, addToHistory, doDefault, getActionName, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEditorLanguage, getEventManager, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ViewLicenseAction

public ViewLicenseAction()
Method Detail

setApplicationConfig

public void setApplicationConfig(ApplicationConfiguration applicationConfig)

getLicense

public com.atlassian.license.License getLicense()

doUpdate

public String doUpdate()
                throws Exception
Throws:
Exception

getLicenseString

public String getLicenseString()

setLicenseString

public void setLicenseString(String licenseString)

getExpiryTime

public String getExpiryTime()

getSupportPeriodEnd

public Date getSupportPeriodEnd()

isClusterLicense

public boolean isClusterLicense()

isClusterRunning

public boolean isClusterRunning()

getActiveClusterNodeCount

public int getActiveClusterNodeCount()

isHasSupportPeriodExpired

public boolean isHasSupportPeriodExpired()

isEvaluationLicense

public boolean isEvaluationLicense()

isRestartReminder

public boolean isRestartReminder()

setRestartReminder

public void setRestartReminder(boolean restartReminder)

isLicenseSubmitted

public boolean isLicenseSubmitted()

setLicenseSubmitted

public void setLicenseSubmitted(boolean licenseSubmitted)

getUserChecker

public UserChecker getUserChecker()

setUserChecker

public void setUserChecker(UserChecker userChecker)

setClusterManager

public void setClusterManager(ClusterManager clusterManager)


Confluence is developed by Atlassian.