Interface CustomizableFulfillmentPricingConfigRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
- Type Parameters:
- D- The Trackable FulfillmentPricingConfig domain
- All Known Subinterfaces:
- FulfillmentPricingConfigRepository<D>,- JpaFulfillmentPricingConfigRepository<D>
- All Known Implementing Classes:
- DefaultJpaCustomizableFulfillmentPricingConfigRepository
public interface CustomizableFulfillmentPricingConfigRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable>
Custom repository for executing complex queries for 
FulfillmentPricingConfig.- 
Method SummaryModifier and TypeMethodDescriptiongetApplicationConfigsOnly(com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Fetch a List ofJpaFulfillmentPricingConfigfor the current application.getTenantConfigsOnly(com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Fetch a List ofJpaFulfillmentPricingConfigfor the current tenant that are not owned by an application.
- 
Method Details- 
getApplicationConfigsOnlyList<D> getApplicationConfigsOnly(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Fetch a List ofJpaFulfillmentPricingConfigfor the current application. This does not return results owned by the tenant.- Parameters:
- context- The context of the request.
- Returns:
- A List of
         JpaFulfillmentPricingConfigfor the current application.
 
- 
getTenantConfigsOnlyList<D> getTenantConfigsOnly(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Fetch a List ofJpaFulfillmentPricingConfigfor the current tenant that are not owned by an application.- Parameters:
- context- The context of the request.
- Returns:
- A List of
         JpaFulfillmentPricingConfigfor the current tenant.
 
 
-