public abstract class AbstractLicenseAction
extends com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager| Constructor and Description |
|---|
AbstractLicenseAction() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract de.schlichtherle.license.LicenseManager |
createLicenseManager()
Called to create the license manager for this plugin.
|
String |
execute() |
String |
getAbsoluteEulaPath() |
abstract String |
getEulaPath()
Returns the Confluence-relative path to the EULA text.
|
String |
getInstall() |
de.schlichtherle.license.LicenseContent |
getLicenseContent() |
int |
getLicenseExpiring() |
String |
getLicenseHolder() |
String |
getLicenseIssuer() |
protected de.schlichtherle.license.LicenseManager |
getLicenseManager() |
String |
getLicenseText() |
protected com.opensymphony.webwork.dispatcher.multipart.MultiPartRequestWrapper |
getMultiPartRequest() |
abstract String |
getPluginName()
Returns the name of the plugin, for use in the user interface.
|
String |
getUninstall() |
void |
setInstall(String upload) |
void |
setLicenseText(String licenseText) |
void |
setUninstall(String uninstall) |
addActionError, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManageraddActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validateprotected com.opensymphony.webwork.dispatcher.multipart.MultiPartRequestWrapper getMultiPartRequest()
public String execute()
execute in interface com.opensymphony.xwork.Actionexecute in class com.opensymphony.xwork.ActionSupportpublic de.schlichtherle.license.LicenseContent getLicenseContent()
public String getLicenseHolder()
public String getLicenseIssuer()
public int getLicenseExpiring()
public String getInstall()
public void setInstall(String upload)
protected de.schlichtherle.license.LicenseManager getLicenseManager()
public String getUninstall()
public void setUninstall(String uninstall)
public String getAbsoluteEulaPath()
protected abstract de.schlichtherle.license.LicenseManager createLicenseManager()
public abstract String getPluginName()
ConfluenceActionSupport.getText(String) method(s) to
internationalise the title.public abstract String getEulaPath()
public String getLicenseText()
public void setLicenseText(String licenseText)
Copyright © 2013 ServiceRocket. All rights reserved.