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