com.pyxis.greenhopper.jira.license
Class NullLicenseDetails

java.lang.Object
  extended by com.pyxis.greenhopper.jira.license.NullLicenseDetails
All Implemented Interfaces:
com.atlassian.jira.license.LicenseDetails

public class NullLicenseDetails
extends java.lang.Object
implements com.atlassian.jira.license.LicenseDetails


Method Summary
 java.lang.String getBriefMaintenanceStatusMessage(com.atlassian.jira.util.I18nHelper i18n)
           
 java.lang.String getDescription()
           
 java.lang.String getLicenseExpiryStatusMessage(com.atlassian.jira.util.I18nHelper i18n, com.atlassian.jira.web.util.OutlookDate outlookDate)
           
 java.lang.String getLicenseStatusMessage(com.atlassian.jira.util.I18nHelper i18n, com.atlassian.jira.web.util.OutlookDate outlookDate, java.lang.String delimiter)
           
 java.lang.String getLicenseString()
           
 int getLicenseVersion()
           
 java.lang.String getMaintenanceEndString(com.atlassian.jira.web.util.OutlookDate outlookDate)
           
 int getMaximumNumberOfUsers()
           
 java.lang.String getOrganisation()
           
 java.lang.String getPartnerName()
           
 java.lang.String getPurchaseDate(com.atlassian.jira.web.util.OutlookDate outlookDate)
           
 java.lang.String getSupportEntitlementNumber()
           
 java.lang.String getSupportRequestMessage(com.atlassian.jira.util.I18nHelper i18n, com.atlassian.jira.web.util.OutlookDate outlookDate)
           
 boolean hasLicenseTooOldForBuildConfirmationBeenDone()
           
 boolean isCommercial()
           
 boolean isCommunity()
           
 boolean isDemonstration()
           
 boolean isDeveloper()
           
 boolean isEntitledToSupport()
           
 boolean isEvaluation()
           
 boolean isExpired()
           
 boolean isLicenseAlmostExpired()
           
 boolean isLicenseSet()
           
 boolean isMaintenanceValidForBuildDate(java.util.Date currentBuildDate)
           
 boolean isNonProfit()
           
 boolean isOpenSource()
           
 boolean isPersonalLicense()
           
 boolean isStarter()
           
 boolean isUnlimitedNumberOfUsers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getSupportRequestMessage

public java.lang.String getSupportRequestMessage(com.atlassian.jira.util.I18nHelper i18n,
                                                 com.atlassian.jira.web.util.OutlookDate outlookDate)
Specified by:
getSupportRequestMessage in interface com.atlassian.jira.license.LicenseDetails

getMaintenanceEndString

public java.lang.String getMaintenanceEndString(com.atlassian.jira.web.util.OutlookDate outlookDate)
Specified by:
getMaintenanceEndString in interface com.atlassian.jira.license.LicenseDetails

isStarter

public boolean isStarter()
Specified by:
isStarter in interface com.atlassian.jira.license.LicenseDetails

isUnlimitedNumberOfUsers

public boolean isUnlimitedNumberOfUsers()
Specified by:
isUnlimitedNumberOfUsers in interface com.atlassian.jira.license.LicenseDetails

getMaximumNumberOfUsers

public int getMaximumNumberOfUsers()
Specified by:
getMaximumNumberOfUsers in interface com.atlassian.jira.license.LicenseDetails

isLicenseSet

public boolean isLicenseSet()
Specified by:
isLicenseSet in interface com.atlassian.jira.license.LicenseDetails

getLicenseVersion

public int getLicenseVersion()
Specified by:
getLicenseVersion in interface com.atlassian.jira.license.LicenseDetails

getDescription

public java.lang.String getDescription()
Specified by:
getDescription in interface com.atlassian.jira.license.LicenseDetails

getPartnerName

public java.lang.String getPartnerName()
Specified by:
getPartnerName in interface com.atlassian.jira.license.LicenseDetails

isExpired

public boolean isExpired()
Specified by:
isExpired in interface com.atlassian.jira.license.LicenseDetails

getPurchaseDate

public java.lang.String getPurchaseDate(com.atlassian.jira.web.util.OutlookDate outlookDate)
Specified by:
getPurchaseDate in interface com.atlassian.jira.license.LicenseDetails

isEvaluation

public boolean isEvaluation()
Specified by:
isEvaluation in interface com.atlassian.jira.license.LicenseDetails

isCommercial

public boolean isCommercial()
Specified by:
isCommercial in interface com.atlassian.jira.license.LicenseDetails

isPersonalLicense

public boolean isPersonalLicense()
Specified by:
isPersonalLicense in interface com.atlassian.jira.license.LicenseDetails

isCommunity

public boolean isCommunity()
Specified by:
isCommunity in interface com.atlassian.jira.license.LicenseDetails

isOpenSource

public boolean isOpenSource()
Specified by:
isOpenSource in interface com.atlassian.jira.license.LicenseDetails

isNonProfit

public boolean isNonProfit()
Specified by:
isNonProfit in interface com.atlassian.jira.license.LicenseDetails

isDemonstration

public boolean isDemonstration()
Specified by:
isDemonstration in interface com.atlassian.jira.license.LicenseDetails

isDeveloper

public boolean isDeveloper()
Specified by:
isDeveloper in interface com.atlassian.jira.license.LicenseDetails

getOrganisation

public java.lang.String getOrganisation()
Specified by:
getOrganisation in interface com.atlassian.jira.license.LicenseDetails

isEntitledToSupport

public boolean isEntitledToSupport()
Specified by:
isEntitledToSupport in interface com.atlassian.jira.license.LicenseDetails

isLicenseAlmostExpired

public boolean isLicenseAlmostExpired()
Specified by:
isLicenseAlmostExpired in interface com.atlassian.jira.license.LicenseDetails

hasLicenseTooOldForBuildConfirmationBeenDone

public boolean hasLicenseTooOldForBuildConfirmationBeenDone()
Specified by:
hasLicenseTooOldForBuildConfirmationBeenDone in interface com.atlassian.jira.license.LicenseDetails

getLicenseString

public java.lang.String getLicenseString()
Specified by:
getLicenseString in interface com.atlassian.jira.license.LicenseDetails

isMaintenanceValidForBuildDate

public boolean isMaintenanceValidForBuildDate(java.util.Date currentBuildDate)
Specified by:
isMaintenanceValidForBuildDate in interface com.atlassian.jira.license.LicenseDetails

getSupportEntitlementNumber

public java.lang.String getSupportEntitlementNumber()
Specified by:
getSupportEntitlementNumber in interface com.atlassian.jira.license.LicenseDetails

getLicenseStatusMessage

public java.lang.String getLicenseStatusMessage(com.atlassian.jira.util.I18nHelper i18n,
                                                com.atlassian.jira.web.util.OutlookDate outlookDate,
                                                java.lang.String delimiter)
Specified by:
getLicenseStatusMessage in interface com.atlassian.jira.license.LicenseDetails

getLicenseExpiryStatusMessage

public java.lang.String getLicenseExpiryStatusMessage(com.atlassian.jira.util.I18nHelper i18n,
                                                      com.atlassian.jira.web.util.OutlookDate outlookDate)
Specified by:
getLicenseExpiryStatusMessage in interface com.atlassian.jira.license.LicenseDetails

getBriefMaintenanceStatusMessage

public java.lang.String getBriefMaintenanceStatusMessage(com.atlassian.jira.util.I18nHelper i18n)
Specified by:
getBriefMaintenanceStatusMessage in interface com.atlassian.jira.license.LicenseDetails


Copyright © 2007-2011 Atlassian. All Rights Reserved.