com.softslate.commerce.businessobjects.shipping
Interface ShippingRule
- All Superinterfaces:
- BusinessObject
- All Known Implementing Classes:
- ShippingRuleBean
public interface ShippingRule
- extends BusinessObject
Interface representing a shipping rule within the system.
When the application needs to create an instance that implements
sscShippingRule
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the
"shippingRuleImplementer" setting in the appComponents.properties
file.
The default "shippingRuleImplementer" is
ShippingRuleBean
.
- Author:
- Jason McWilliams
getShippingRuleID
int getShippingRuleID()
setShippingRuleID
void setShippingRuleID(int shippingRuleID)
getCode
java.lang.String getCode()
setCode
void setCode(java.lang.String code)
getName
java.lang.String getName()
setName
void setName(java.lang.String name)
getDescription
java.lang.String getDescription()
setDescription
void setDescription(java.lang.String description)
getIsActive
boolean getIsActive()
setIsActive
void setIsActive(boolean isActive)
getRuleType
java.lang.String getRuleType()
setRuleType
void setRuleType(java.lang.String ruleType)
getRuleOrder
int getRuleOrder()
setRuleOrder
void setRuleOrder(int ruleOrder)
getExtra1
java.lang.String getExtra1()
setExtra1
void setExtra1(java.lang.String extra1)
getExtra2
java.lang.String getExtra2()
setExtra2
void setExtra2(java.lang.String extra2)
getExtra3
java.lang.String getExtra3()
setExtra3
void setExtra3(java.lang.String extra3)
getSkuShippingRules
java.util.Collection getSkuShippingRules()
setSkuShippingRules
void setSkuShippingRules(java.util.Collection skuShippingRules)
getShippingRuleRanges
java.util.Collection getShippingRuleRanges()
setShippingRuleRanges
void setShippingRuleRanges(java.util.Collection shippingRuleRanges)
Copyright ? SoftSlate, LLC 2003?2005