com.atlassian.jira.web.action.admin
Class ViewLicense

java.lang.Object
  extended bywebwork.action.ActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.admin.ViewLicense
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, Serializable

public class ViewLicense
extends JiraWebActionSupport

See Also:
Serialized Form

Field Summary
protected static String OLD_LICENSE_PAGE
           
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, savedFilters, selectedProject
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface com.atlassian.jira.util.I18nHelper
DEFAULT_RESOURCE_BUNDLE
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ViewLicense()
           
 
Method Summary
 boolean confirmExtendLicenseExpired()
          Return true if post-support eval period has expired
protected  String doExecute()
           
 Date getConfirmedDate()
           
 User getConfirmedUser()
           
 String getExpiryTime()
           
 com.atlassian.license.License getLicense()
           
 String getLicenseId()
           
 String getLicenseString()
           
 Date getSupportPeriodEnd()
           
 boolean isAcademicLicense()
           
 boolean isCommercialLicense()
           
 boolean isCommunityLicense()
           
 boolean isDemonstrationLicense()
           
 boolean isDeveloperLicense()
           
 boolean isEvaluationLicense()
           
 boolean isHasSupportPeriodExpired()
           
 boolean isNonProfitLicense()
           
 boolean isOldLicenseWithNewInstall()
           
 boolean isOpenSourceLicense()
           
 boolean isSupportPeriodAlmostExpired()
           
 void setLicenseString(String license)
           
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getCalendarTranslationFilenameForLanguage, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSavedFilters, getSelectedProject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, isHasCalendarTranslationForLanguage, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, setReturnUrl, setSelectedProjectId
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doDefault, doValidation, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages
 
Methods inherited from interface webwork.action.CommandDriven
setCommand
 

Field Detail

OLD_LICENSE_PAGE

protected static final String OLD_LICENSE_PAGE
See Also:
Constant Field Values
Constructor Detail

ViewLicense

public ViewLicense()
Method Detail

getLicense

public com.atlassian.license.License getLicense()

doExecute

protected String doExecute()
                    throws Exception
Throws:
Exception

getExpiryTime

public String getExpiryTime()

setLicenseString

public void setLicenseString(String license)

getLicenseString

public String getLicenseString()

getLicenseId

public String getLicenseId()

isAcademicLicense

public boolean isAcademicLicense()

isNonProfitLicense

public boolean isNonProfitLicense()

isCommercialLicense

public boolean isCommercialLicense()

isCommunityLicense

public boolean isCommunityLicense()

isOpenSourceLicense

public boolean isOpenSourceLicense()

isDeveloperLicense

public boolean isDeveloperLicense()

isDemonstrationLicense

public boolean isDemonstrationLicense()

confirmExtendLicenseExpired

public boolean confirmExtendLicenseExpired()
Return true if post-support eval period has expired

Returns:
true if post-support eval period has expired

isOldLicenseWithNewInstall

public boolean isOldLicenseWithNewInstall()

getConfirmedUser

public User getConfirmedUser()
                      throws EntityNotFoundException
Throws:
EntityNotFoundException

getConfirmedDate

public Date getConfirmedDate()

getSupportPeriodEnd

public Date getSupportPeriodEnd()

isHasSupportPeriodExpired

public boolean isHasSupportPeriodExpired()

isEvaluationLicense

public boolean isEvaluationLicense()

isSupportPeriodAlmostExpired

public boolean isSupportPeriodAlmostExpired()


Copyright © 2002-2007 Atlassian. All Rights Reserved.