public class SocialEntitlementUsageProvider extends Object implements org.craftercms.commons.entitlements.usage.EntitlementUsageProvider
EntitlementUsageProvider for Crafter Social module.| Modifier and Type | Field and Description |
|---|---|
protected SocialContextRepository |
socialContextRepository
Current instance of
SocialContextRepository. |
protected UGCRepository |
ugcRepository
Current instance of
UGCRepository. |
| Constructor and Description |
|---|
SocialEntitlementUsageProvider() |
| Modifier and Type | Method and Description |
|---|---|
int |
doGetEntitlementUsage(org.craftercms.commons.entitlements.model.EntitlementType type) |
org.craftercms.commons.entitlements.model.Module |
getModule() |
List<org.craftercms.commons.entitlements.model.EntitlementType> |
getSupportedEntitlements() |
void |
setSocialContextRepository(SocialContextRepository socialContextRepository) |
void |
setUgcRepository(UGCRepository ugcRepository) |
protected SocialContextRepository socialContextRepository
SocialContextRepository.protected UGCRepository ugcRepository
UGCRepository.public void setSocialContextRepository(SocialContextRepository socialContextRepository)
public void setUgcRepository(UGCRepository ugcRepository)
public org.craftercms.commons.entitlements.model.Module getModule()
getModule in interface org.craftercms.commons.entitlements.usage.EntitlementUsageProviderpublic List<org.craftercms.commons.entitlements.model.EntitlementType> getSupportedEntitlements()
getSupportedEntitlements in interface org.craftercms.commons.entitlements.usage.EntitlementUsageProviderCopyright © 2019 CrafterCMS. All Rights Reserved.