Interface FulfillmentLocationResolver
- All Known Implementing Classes:
SimpleFulfillmentLocationResolver
public interface FulfillmentLocationResolver
This can be used by various third-party fulfillment pricing services in order to
resolve a location that items will be shipped from in order to properly calculate the
cost of fulfilling that particular fulfillment group.
Note: the bean name in XML should be blFulfillmentLocationResolver
- Author:
- Phillip Verheyden
-
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.profile.core.domain.AddressThis method should give anAddressthat a particularFulfillmentGroupwill be fulfilled from.
-
Method Details
-
resolveLocationForFulfillmentGroup
org.broadleafcommerce.profile.core.domain.Address resolveLocationForFulfillmentGroup(FulfillmentGroup group) This method should give anAddressthat a particularFulfillmentGroupwill be fulfilled from. Implementations could store this information in the database or integrate with an existing warehouse solution.- Parameters:
group-- Returns:
- the
Addressthat group should be fulfilled from
-