Class SocialEntitlementUsageProvider

java.lang.Object
org.craftercms.social.entitlement.SocialEntitlementUsageProvider
All Implemented Interfaces:
org.craftercms.commons.entitlements.usage.EntitlementUsageProvider

public class SocialEntitlementUsageProvider extends Object implements org.craftercms.commons.entitlements.usage.EntitlementUsageProvider
Implementation of EntitlementUsageProvider for Crafter Social module.
Author:
joseross
  • Field Details

  • Constructor Details

  • Method Details

    • getModule

      public org.craftercms.commons.entitlements.model.Module getModule()
      Specified by:
      getModule in interface org.craftercms.commons.entitlements.usage.EntitlementUsageProvider
    • getSupportedEntitlements

      public List<org.craftercms.commons.entitlements.model.EntitlementType> getSupportedEntitlements()
      Specified by:
      getSupportedEntitlements in interface org.craftercms.commons.entitlements.usage.EntitlementUsageProvider
    • doGetEntitlementUsage

      public int doGetEntitlementUsage(org.craftercms.commons.entitlements.model.EntitlementType type) throws Exception
      Specified by:
      doGetEntitlementUsage in interface org.craftercms.commons.entitlements.usage.EntitlementUsageProvider
      Throws:
      Exception