com.atlassian.extras.api.bamboo
Interface BambooLicense

All Superinterfaces:
LicenseEditionAware, ProductLicense

public interface BambooLicense
extends ProductLicense, LicenseEditionAware


Method Summary
 int getMaximumNumberOfLocalAgents()
          Retrieves the maximum number of local agents allowed by this license.
 int getMaximumNumberOfPlans()
          Retrieves the maximum number of plans allowed by this license.
 int getMaximumNumberOfRemoteAgents()
          Retrieves the maximum number of remote agents allowed by this license.
 boolean isUnlimitedLocalAgents()
           
 boolean isUnlimitedPlans()
           
 boolean isUnlimitedRemoteAgents()
           
 
Methods inherited from interface com.atlassian.extras.api.ProductLicense
getContacts, getCreationDate, getDescription, getExpiryDate, getGracePeriodEndDate, getLicenseType, getLicenseVersion, getMaintenanceExpiryDate, getMaximumNumberOfUsers, getNumberOfDaysBeforeExpiry, getNumberOfDaysBeforeGracePeriodExpiry, getNumberOfDaysBeforeMaintenanceExpiry, getOrganisation, getPartner, getProduct, getProducts, getProperty, getPurchaseDate, getServerId, getSupportEntitlementNumber, isClusteringEnabled, isEvaluation, isExpired, isGracePeriodExpired, isMaintenanceExpired, isSubscription, isUnlimitedNumberOfUsers, isWithinGracePeriod
 
Methods inherited from interface com.atlassian.extras.api.LicenseEditionAware
getLicenseEdition
 

Method Detail

getMaximumNumberOfRemoteAgents

int getMaximumNumberOfRemoteAgents()
Retrieves the maximum number of remote agents allowed by this license.

Returns:
maximum number of remote agents allowed by this license. -1 if unlimited

getMaximumNumberOfLocalAgents

int getMaximumNumberOfLocalAgents()
Retrieves the maximum number of local agents allowed by this license.

Returns:
maximum number of local agents allowed by this license. -1 if unlimited

getMaximumNumberOfPlans

int getMaximumNumberOfPlans()
Retrieves the maximum number of plans allowed by this license.

Returns:
maximum number of plans allowed by this license. -1 if unlimited

isUnlimitedRemoteAgents

boolean isUnlimitedRemoteAgents()
Returns:
true if an unlimited number of remote agents is allowed, otherwise false.

isUnlimitedLocalAgents

boolean isUnlimitedLocalAgents()
Returns:
true if an unlimited number oof local agents is allowed, otherwise false.

isUnlimitedPlans

boolean isUnlimitedPlans()
Returns:
true if an unlimited number of plans can be created for this license, otherwise false


Copyright © 2005-2014 Atlassian. All Rights Reserved.