com.softslate.commerce.businessobjects.order
Interface OrderShippingRule

All Superinterfaces:
BusinessObject
All Known Implementing Classes:
OrderShippingRuleBean

public interface OrderShippingRule
extends BusinessObject

Interface representing an order shipping rule within the system. An order shipping rule can be thought of as a ShippingRule that has been applied to a user's order, either on the level of the order as whole or on the level of a single order item.

When the application needs to create an instance that implements OrderShippingRule, BusinessObjectFactory finds the name of the Java class to instantiate from the "orderShippingRuleImplementer" setting in the appComponents.properties file.

The default "orderShippingRuleImplementer" is OrderShippingRuleBean.

Author:
Jason McWilliams
See Also:
ShippingRule

Method Summary
 java.lang.Double getCeiling()
           
 java.lang.String getCode()
           
 java.lang.String getCountries()
           
 java.lang.Double getDiscount()
           
 java.lang.String getDiscountType()
           
 java.lang.String getExtra1()
           
 java.lang.String getExtra2()
           
 java.lang.String getExtra3()
           
 java.lang.Double getFloor()
           
 java.lang.String getLimitMethods()
           
 java.lang.String getLimitType()
           
 java.lang.String getName()
           
 Order getOrder()
           
 int getOrderID()
           
 OrderItem getOrderItem()
           
 java.lang.Integer getOrderItemID()
           
 int getOrderShippingRuleID()
           
 java.lang.String getPkgDescription()
           
 java.lang.String getPkgExtra1()
           
 java.lang.String getPkgExtra2()
           
 java.lang.String getPkgExtra3()
           
 java.lang.String getPkgExtra4()
           
 java.lang.String getPkgExtra5()
           
 java.lang.Double getPkgHeight()
           
 java.lang.Double getPkgLength()
           
 java.lang.Double getPkgWeight()
           
 java.lang.Double getPkgWidth()
           
 java.lang.String getRuleType()
           
 ShippingRule getShippingRule()
           
 java.lang.Integer getShippingRuleID()
           
 java.lang.String getStates()
           
 java.lang.Double getSubtotal()
           
 java.lang.Double getTotal()
           
 void setCeiling(java.lang.Double ceiling)
           
 void setCode(java.lang.String code)
           
 void setCountries(java.lang.String countries)
           
 void setDiscount(java.lang.Double discount)
           
 void setDiscountType(java.lang.String discountType)
           
 void setExtra1(java.lang.String extra1)
           
 void setExtra2(java.lang.String extra2)
           
 void setExtra3(java.lang.String extra3)
           
 void setFloor(java.lang.Double floor)
           
 void setLimitMethods(java.lang.String limitMethods)
           
 void setLimitType(java.lang.String limitType)
           
 void setName(java.lang.String name)
           
 void setOrder(Order order)
           
 void setOrderID(int orderID)
           
 void setOrderItem(OrderItem orderItem)
           
 void setOrderItemID(java.lang.Integer orderItemID)
           
 void setOrderShippingRuleID(int orderShippingRuleID)
           
 void setPkgDescription(java.lang.String pkgDescription)
           
 void setPkgExtra1(java.lang.String pkgExtra1)
           
 void setPkgExtra2(java.lang.String pkgExtra2)
           
 void setPkgExtra3(java.lang.String pkgExtra3)
           
 void setPkgExtra4(java.lang.String pkgExtra4)
           
 void setPkgExtra5(java.lang.String pkgExtra5)
           
 void setPkgHeight(java.lang.Double pkgHeight)
           
 void setPkgLength(java.lang.Double pkgLength)
           
 void setPkgWeight(java.lang.Double pkgWeight)
           
 void setPkgWidth(java.lang.Double pkgWidth)
           
 void setRuleType(java.lang.String ruleType)
           
 void setShippingRule(ShippingRule shippingRule)
           
 void setShippingRuleID(java.lang.Integer shippingRuleID)
           
 void setStates(java.lang.String states)
           
 void setSubtotal(java.lang.Double subtotal)
           
 void setTotal(java.lang.Double total)
           
 
Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initialize
 

Method Detail

getOrderShippingRuleID

int getOrderShippingRuleID()

setOrderShippingRuleID

void setOrderShippingRuleID(int orderShippingRuleID)

getOrderID

int getOrderID()

setOrderID

void setOrderID(int orderID)

getOrderItemID

java.lang.Integer getOrderItemID()

setOrderItemID

void setOrderItemID(java.lang.Integer orderItemID)

getTotal

java.lang.Double getTotal()

setTotal

void setTotal(java.lang.Double total)

getShippingRuleID

java.lang.Integer getShippingRuleID()

setShippingRuleID

void setShippingRuleID(java.lang.Integer 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)

getRuleType

java.lang.String getRuleType()

setRuleType

void setRuleType(java.lang.String ruleType)

getFloor

java.lang.Double getFloor()

setFloor

void setFloor(java.lang.Double floor)

getCeiling

java.lang.Double getCeiling()

setCeiling

void setCeiling(java.lang.Double ceiling)

getDiscountType

java.lang.String getDiscountType()

setDiscountType

void setDiscountType(java.lang.String discountType)

getDiscount

java.lang.Double getDiscount()

setDiscount

void setDiscount(java.lang.Double discount)

getPkgDescription

java.lang.String getPkgDescription()

setPkgDescription

void setPkgDescription(java.lang.String pkgDescription)

getPkgWeight

java.lang.Double getPkgWeight()

setPkgWeight

void setPkgWeight(java.lang.Double pkgWeight)

getPkgLength

java.lang.Double getPkgLength()

setPkgLength

void setPkgLength(java.lang.Double pkgLength)

getPkgHeight

java.lang.Double getPkgHeight()

setPkgHeight

void setPkgHeight(java.lang.Double pkgHeight)

getPkgWidth

java.lang.Double getPkgWidth()

setPkgWidth

void setPkgWidth(java.lang.Double pkgWidth)

getLimitMethods

java.lang.String getLimitMethods()

setLimitMethods

void setLimitMethods(java.lang.String limitMethods)

getLimitType

java.lang.String getLimitType()

setLimitType

void setLimitType(java.lang.String limitType)

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)

getPkgExtra1

java.lang.String getPkgExtra1()

setPkgExtra1

void setPkgExtra1(java.lang.String pkgExtra1)

getPkgExtra2

java.lang.String getPkgExtra2()

setPkgExtra2

void setPkgExtra2(java.lang.String pkgExtra2)

getPkgExtra3

java.lang.String getPkgExtra3()

setPkgExtra3

void setPkgExtra3(java.lang.String pkgExtra3)

getPkgExtra4

java.lang.String getPkgExtra4()

setPkgExtra4

void setPkgExtra4(java.lang.String pkgExtra4)

getPkgExtra5

java.lang.String getPkgExtra5()

setPkgExtra5

void setPkgExtra5(java.lang.String pkgExtra5)

getSubtotal

java.lang.Double getSubtotal()

setSubtotal

void setSubtotal(java.lang.Double subtotal)

getShippingRule

ShippingRule getShippingRule()

setShippingRule

void setShippingRule(ShippingRule shippingRule)

getOrder

Order getOrder()

setOrder

void setOrder(Order order)

getOrderItem

OrderItem getOrderItem()

setOrderItem

void setOrderItem(OrderItem orderItem)

getCountries

java.lang.String getCountries()

setCountries

void setCountries(java.lang.String countries)

getStates

java.lang.String getStates()

setStates

void setStates(java.lang.String states)


Copyright ? SoftSlate, LLC 2003?2005