Interface ConsumedSubscriptionDao

    • Method Detail

      • findAll

        @NotNull
        @NotNull Collection<? extends ConsumedSubscription> findAll()
        Find all artifact subscriptions
        Returns:
        Collection of all artifact subscriptions
      • findConsumedSubscriptionsByResultSummary

        @NotNull
        @NotNull List<ConsumedSubscription> findConsumedSubscriptionsByResultSummary​(@NotNull
                                                                                     @NotNull ResultsSummary resultsSummary)
        Get list of artifact subscriptions associated with a plan
        Parameters:
        resultsSummary - resultSummary which consumed artifact subscriptions should be retrieved
        Returns:
        list of consumed artifact subscriptions
      • scrollConsumedSubscriptionsForExport

        long scrollConsumedSubscriptionsForExport​(@NotNull
                                                  @NotNull Consumer<ConsumedSubscription> consumer)
        Scroll through all ConsumedSubscription records and pass them to consumer