Interface CustomizedFeeRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>

All Known Subinterfaces:
FeeRepository<D>, JpaFeeRepository<F>
All Known Implementing Classes:
JpaCustomizedFeeRepository

public interface CustomizedFeeRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Author:
Julia Lopez-Pozas (jlopezpozas)
  • Method Summary

    Modifier and Type
    Method
    Description
    findAllByApplicationId(String applicationId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    Reads all Fees that exist in an application that matches the given application ID.
  • Method Details

    • findAllByApplicationId

      @Policy(operationTypes=READ) List<D> findAllByApplicationId(@NonNull String applicationId, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      Reads all Fees that exist in an application that matches the given application ID.
      Parameters:
      applicationId - the application ID to use for matching
      contextInfo - context information surrounding sandboxing and multitenant state
      Returns:
      a list of Fees that exist in an application that matches the given application ID
      Since:
      Pricing Services 2.2.0, Release Train 2.3.0