org.broadleafcommerce.core.pricing.service.module
Class BandedShippingModule
java.lang.Object
org.broadleafcommerce.core.pricing.service.module.BandedShippingModule
- All Implemented Interfaces:
- ShippingModule
public class BandedShippingModule
- extends java.lang.Object
- implements ShippingModule
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODULENAME
public static final java.lang.String MODULENAME
- See Also:
- Constant Field Values
name
protected java.lang.String name
isDefaultModule
protected java.lang.Boolean isDefaultModule
BandedShippingModule
public BandedShippingModule()
calculateShippingForFulfillmentGroup
public FulfillmentGroup calculateShippingForFulfillmentGroup(FulfillmentGroup fulfillmentGroup)
- Specified by:
calculateShippingForFulfillmentGroup in interface ShippingModule
getName
public java.lang.String getName()
- Specified by:
getName in interface ShippingModule
setName
public void setName(java.lang.String name)
- Specified by:
setName in interface ShippingModule
getFeeTypeMapping
public java.util.Map<java.lang.String,java.lang.String> getFeeTypeMapping()
setFeeTypeMapping
public void setFeeTypeMapping(java.util.Map<java.lang.String,java.lang.String> feeTypeMapping)
getFeeSubTypeMapping
public java.util.Map<java.lang.String,java.lang.String> getFeeSubTypeMapping()
setFeeSubTypeMapping
public void setFeeSubTypeMapping(java.util.Map<java.lang.String,java.lang.String> feeSubTypeMapping)
getServiceName
public java.lang.String getServiceName()
- Specified by:
getServiceName in interface ShippingModule
isValidModuleForService
public java.lang.Boolean isValidModuleForService(java.lang.String serviceName)
- Specified by:
isValidModuleForService in interface ShippingModule
isDefaultModule
public java.lang.Boolean isDefaultModule()
- Specified by:
isDefaultModule in interface ShippingModule
setDefaultModule
public void setDefaultModule(java.lang.Boolean isDefaultModule)
- Specified by:
setDefaultModule in interface ShippingModule
Copyright © 2012. All Rights Reserved.