org.gudy.azureus2.plugins.utils
Interface FeatureManager
- All Known Implementing Classes:
- UtilitiesImpl
public interface FeatureManager
getLicences
FeatureManager.Licence[] getLicences()
createLicences
FeatureManager.Licence[] createLicences(java.lang.String[] feature_ids)
throws PluginException
- Throws:
PluginException
addLicence
FeatureManager.Licence addLicence(java.lang.String licence_key)
throws PluginException
- Throws:
PluginException
getFeatureDetails
FeatureManager.FeatureDetails[] getFeatureDetails(java.lang.String feature_id)
isFeatureInstalled
boolean isFeatureInstalled(java.lang.String feature_id)
refreshLicences
void refreshLicences()
registerFeatureEnabler
void registerFeatureEnabler(FeatureManager.FeatureEnabler enabler)
unregisterFeatureEnabler
void unregisterFeatureEnabler(FeatureManager.FeatureEnabler enabler)
addListener
void addListener(FeatureManager.FeatureManagerListener listener)
removeListener
void removeListener(FeatureManager.FeatureManagerListener listener)