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 TypeMethodDescriptionfindAllByApplicationId(String applicationId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Reads allFeesthat 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 allFeesthat exist in an application that matches the given application ID.- Parameters:
applicationId- the application ID to use for matchingcontextInfo- context information surrounding sandboxing and multitenant state- Returns:
- a list of
Feesthat exist in an application that matches the given application ID - Since:
- Pricing Services 2.2.0, Release Train 2.3.0
-