Interface ShippingRule
- All Superinterfaces:
BusinessObject
- All Known Implementing Classes:
ShippingRuleBean
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
-
Method Summary
Modifier and TypeMethodDescriptiongetCode()
boolean
getName()
int
int
void
void
setDescription
(String description) void
void
void
void
setIsActive
(boolean isActive) void
void
setRuleOrder
(int ruleOrder) void
setRuleType
(String ruleType) void
setShippingRuleID
(int shippingRuleID) void
setShippingRuleRanges
(Collection shippingRuleRanges) void
setSkuShippingRules
(Collection skuShippingRules) Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
-
Method Details
-
getShippingRuleID
int getShippingRuleID() -
setShippingRuleID
void setShippingRuleID(int shippingRuleID) -
getCode
String getCode() -
setCode
-
getName
String getName() -
setName
-
getDescription
String getDescription() -
setDescription
-
getIsActive
boolean getIsActive() -
setIsActive
void setIsActive(boolean isActive) -
getRuleType
String getRuleType() -
setRuleType
-
getRuleOrder
int getRuleOrder() -
setRuleOrder
void setRuleOrder(int ruleOrder) -
getExtra1
String getExtra1() -
setExtra1
-
getExtra2
String getExtra2() -
setExtra2
-
getExtra3
String getExtra3() -
setExtra3
-
getSkuShippingRules
Collection getSkuShippingRules() -
setSkuShippingRules
-
getShippingRuleRanges
Collection getShippingRuleRanges() -
setShippingRuleRanges
-