org.broadleafcommerce.core.pricing.service.module
Interface ShippingModule
- All Known Implementing Classes:
- BandedShippingModule
public interface ShippingModule
getName
String getName()
setName
void setName(String name)
calculateShippingForFulfillmentGroup
FulfillmentGroup calculateShippingForFulfillmentGroup(FulfillmentGroup fulfillmentGroup)
throws ShippingPriceException
- Throws:
ShippingPriceException
getServiceName
String getServiceName()
isValidModuleForService
Boolean isValidModuleForService(String serviceName)
setDefaultModule
void setDefaultModule(Boolean isDefaultModule)
isDefaultModule
Boolean isDefaultModule()
Copyright © 2012. All Rights Reserved.