com.aelitis.azureus.util
Class FeatureUtils

java.lang.Object
  extended by com.aelitis.azureus.util.FeatureUtils

public class FeatureUtils
extends Object


Nested Class Summary
static class FeatureUtils.licenceDetails
           
 
Constructor Summary
FeatureUtils()
           
 
Method Summary
static FeatureUtils.licenceDetails getFullFeatureDetails()
           
static String getMode()
           
static long getPlusExpiryDisplayTimeStamp()
           
static long getPlusExpiryTimeStamp()
           
static String getPlusRenewalCode()
           
static long getRemaining()
           
static boolean hasFullBurn()
           
static boolean hasFullLicence()
           
static boolean isTrial(FeatureManager.FeatureDetails fd)
           
static boolean isTrialLicence(FeatureManager.Licence licence)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FeatureUtils

public FeatureUtils()
Method Detail

getMode

public static String getMode()

hasFullLicence

public static boolean hasFullLicence()

getFullFeatureDetails

public static FeatureUtils.licenceDetails getFullFeatureDetails()

isTrialLicence

public static boolean isTrialLicence(FeatureManager.Licence licence)

isTrial

public static boolean isTrial(FeatureManager.FeatureDetails fd)

getRemaining

public static long getRemaining()

hasFullBurn

public static boolean hasFullBurn()
Returns:

getPlusExpiryTimeStamp

public static long getPlusExpiryTimeStamp()

getPlusExpiryDisplayTimeStamp

public static long getPlusExpiryDisplayTimeStamp()

getPlusRenewalCode

public static String getPlusRenewalCode()