Class HubBillingPlanStorage

java.lang.Object
io.meeds.billing.storage.HubBillingPlanStorage

@Component public class HubBillingPlanStorage extends Object
  • Constructor Details

    • HubBillingPlanStorage

      public HubBillingPlanStorage()
  • Method Details

    • findByPlanId

      @Cacheable("billing.HubBillingPlan") public HubBillingPlan findByPlanId(String planId)
    • saveHubBillingPlan

      @CacheEvict(value="billing.HubBillingPlan",allEntries=true) @CacheEvict(value="billing.HubBillingSettings",allEntries=true) @CacheEvict(value="billing.MeteredHubBillingSettingList",allEntries=true) @CacheEvict(value="billing.tieredHubBillingSettingList",allEntries=true) public HubBillingPlan saveHubBillingPlan(HubBillingPlan hubBillingPlan)