Interface LmsSubscriptionQueryService

All Known Implementing Classes:
LmsSubscriptionQueryServiceImpl

public interface LmsSubscriptionQueryService
  • Method Summary

    Modifier and Type
    Method
    Description
    @Nullable Entity
    findLmsSubscription(Entity lmsObject, Principal principal, org.joda.time.DateTime datetime)
    finds the first Lms_subscription for the given parameters
  • Method Details

    • findLmsSubscription

      @Nullable @Nullable Entity findLmsSubscription(Entity lmsObject, Principal principal, org.joda.time.DateTime datetime)
      finds the first Lms_subscription for the given parameters
      Parameters:
      lmsObject - the Lms_object entity the Lms_subscription should belong to
      principal - the Principal for which a Lms_subscription should be found
      datetime - the datetime on which the Lms_subscription has to be valid
      Returns:
      a Lms_subscription entity if one is found, null otherwise