com.softslate.commerce.businessobjects.order
Interface Order
- All Superinterfaces:
- BusinessObject
- All Known Implementing Classes:
- OrderBean
- public interface Order
- extends BusinessObject
Interface representing an order within the system. An order may be complete
and part of a customer's order history, or it may represent the user's cart:
in other words, the current order the customer is building in the store.
The database stores orders in the npcOrder
table, and this
interface can be used to represent a single row of that table. Each of the
columns in npcOrder
map to getters and setters in this
interface.
When the application needs to create an instance that implements
Order
,
BusinessObjectFactory
finds the name of the Java class to instantiate from the "orderImplementer"
setting in the npcSetting
database table.
The default "orderImplementer" is
OrderBean
.
- Author:
- David Tobey
getOrderID
public int getOrderID()
setOrderID
public void setOrderID(int orderID)
getCustomerID
public int getCustomerID()
setCustomerID
public void setCustomerID(int customerID)
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String userName)
getOrderNumber
public int getOrderNumber()
setOrderNumber
public void setOrderNumber(int orderNumber)
getTrackingNumber
public java.lang.String getTrackingNumber()
setTrackingNumber
public void setTrackingNumber(java.lang.String trackingNumber)
getTotal
public double getTotal()
setTotal
public void setTotal(double total)
getShipping
public double getShipping()
setShipping
public void setShipping(double shipping)
getTax
public double getTax()
setTax
public void setTax(double tax)
getTaxableSubtotal
public double getTaxableSubtotal()
setTaxableSubtotal
public void setTaxableSubtotal(double taxableSubtotal)
getSubtotal
public double getSubtotal()
setSubtotal
public void setSubtotal(double subtotal)
getWeight
public double getWeight()
setWeight
public void setWeight(double weight)
getQuantity
public int getQuantity()
setQuantity
public void setQuantity(int quantity)
getFormattedTotal
public java.lang.String getFormattedTotal()
setFormattedTotal
public void setFormattedTotal(java.lang.String formattedTotal)
getFormattedShipping
public java.lang.String getFormattedShipping()
setFormattedShipping
public void setFormattedShipping(java.lang.String formattedShipping)
getFormattedTax
public java.lang.String getFormattedTax()
setFormattedTax
public void setFormattedTax(java.lang.String formattedTax)
getFormattedTaxableSubtotal
public java.lang.String getFormattedTaxableSubtotal()
setFormattedTaxableSubtotal
public void setFormattedTaxableSubtotal(java.lang.String formattedTaxableSubtotal)
getFormattedSubtotal
public java.lang.String getFormattedSubtotal()
setFormattedSubtotal
public void setFormattedSubtotal(java.lang.String formattedSubtotal)
getCreated
public java.lang.String getCreated()
setCreated
public void setCreated(java.lang.String created)
getLastModified
public java.lang.String getLastModified()
setLastModified
public void setLastModified(java.lang.String lastModified)
getCompleted
public java.lang.String getCompleted()
setCompleted
public void setCompleted(java.lang.String completed)
getFormattedCreated
public java.lang.String getFormattedCreated()
setFormattedCreated
public void setFormattedCreated(java.lang.String formattedCreated)
getFormattedLastModified
public java.lang.String getFormattedLastModified()
setFormattedLastModified
public void setFormattedLastModified(java.lang.String formattedLastModified)
getFormattedCompleted
public java.lang.String getFormattedCompleted()
setFormattedCompleted
public void setFormattedCompleted(java.lang.String formattedCompleted)
getStatus
public java.lang.String getStatus()
setStatus
public void setStatus(java.lang.String status)
getStatusDetails
public java.lang.String getStatusDetails()
setStatusDetails
public void setStatusDetails(java.lang.String statusDetails)
getFirstName
public java.lang.String getFirstName()
setFirstName
public void setFirstName(java.lang.String firstName)
getLastName
public java.lang.String getLastName()
setLastName
public void setLastName(java.lang.String lastName)
getOrganization
public java.lang.String getOrganization()
setOrganization
public void setOrganization(java.lang.String organization)
getAddress1
public java.lang.String getAddress1()
setAddress1
public void setAddress1(java.lang.String address1)
getAddress2
public java.lang.String getAddress2()
setAddress2
public void setAddress2(java.lang.String address2)
getCity
public java.lang.String getCity()
setCity
public void setCity(java.lang.String city)
getState
public java.lang.String getState()
setState
public void setState(java.lang.String state)
getCountry
public java.lang.String getCountry()
setCountry
public void setCountry(java.lang.String country)
getPostalCode
public java.lang.String getPostalCode()
setPostalCode
public void setPostalCode(java.lang.String postalCode)
getPhone1
public java.lang.String getPhone1()
setPhone1
public void setPhone1(java.lang.String phone1)
getPhone2
public java.lang.String getPhone2()
setPhone2
public void setPhone2(java.lang.String phone2)
getEmail1
public java.lang.String getEmail1()
setEmail1
public void setEmail1(java.lang.String email1)
getEmail2
public java.lang.String getEmail2()
setEmail2
public void setEmail2(java.lang.String email2)
getExtra1
public java.lang.String getExtra1()
setExtra1
public void setExtra1(java.lang.String extra1)
getExtra2
public java.lang.String getExtra2()
setExtra2
public void setExtra2(java.lang.String extra2)
getExtra3
public java.lang.String getExtra3()
setExtra3
public void setExtra3(java.lang.String extra3)
getExtra4
public java.lang.String getExtra4()
setExtra4
public void setExtra4(java.lang.String extra4)
getExtra5
public java.lang.String getExtra5()
setExtra5
public void setExtra5(java.lang.String extra5)
getNotes
public java.lang.String getNotes()
setNotes
public void setNotes(java.lang.String notes)
getOrderDeliveryCollection
public java.util.Collection getOrderDeliveryCollection()
setOrderDeliveryCollection
public void setOrderDeliveryCollection(java.util.Collection orderDeliveryCollection)
getOrderItemCollection
public java.util.Collection getOrderItemCollection()
setOrderItemCollection
public void setOrderItemCollection(java.util.Collection orderItemCollection)
getBillingFirstName
public java.lang.String getBillingFirstName()
setBillingFirstName
public void setBillingFirstName(java.lang.String billingFirstName)
getBillingLastName
public java.lang.String getBillingLastName()
setBillingLastName
public void setBillingLastName(java.lang.String billingLastName)
getBillingOrganization
public java.lang.String getBillingOrganization()
setBillingOrganization
public void setBillingOrganization(java.lang.String billingOrganization)
getBillingAddress1
public java.lang.String getBillingAddress1()
setBillingAddress1
public void setBillingAddress1(java.lang.String billingAddress1)
getBillingAddress2
public java.lang.String getBillingAddress2()
setBillingAddress2
public void setBillingAddress2(java.lang.String billingAddress2)
getBillingCity
public java.lang.String getBillingCity()
setBillingCity
public void setBillingCity(java.lang.String billingCity)
getBillingState
public java.lang.String getBillingState()
setBillingState
public void setBillingState(java.lang.String billingState)
getBillingCountry
public java.lang.String getBillingCountry()
setBillingCountry
public void setBillingCountry(java.lang.String billingCountry)
getBillingPostalCode
public java.lang.String getBillingPostalCode()
setBillingPostalCode
public void setBillingPostalCode(java.lang.String billingPostalCode)
getBillingPhone1
public java.lang.String getBillingPhone1()
setBillingPhone1
public void setBillingPhone1(java.lang.String billingPhone1)
getBillingPhone2
public java.lang.String getBillingPhone2()
setBillingPhone2
public void setBillingPhone2(java.lang.String billingPhone2)
getBillingEmail1
public java.lang.String getBillingEmail1()
setBillingEmail1
public void setBillingEmail1(java.lang.String billingEmail1)
getBillingEmail2
public java.lang.String getBillingEmail2()
setBillingEmail2
public void setBillingEmail2(java.lang.String billingEmail2)
getBillingExtra1
public java.lang.String getBillingExtra1()
setBillingExtra1
public void setBillingExtra1(java.lang.String billingExtra1)
getBillingExtra2
public java.lang.String getBillingExtra2()
setBillingExtra2
public void setBillingExtra2(java.lang.String billingExtra2)
getBillingExtra3
public java.lang.String getBillingExtra3()
setBillingExtra3
public void setBillingExtra3(java.lang.String billingExtra3)
getBillingExtra4
public java.lang.String getBillingExtra4()
setBillingExtra4
public void setBillingExtra4(java.lang.String billingExtra4)
getBillingExtra5
public java.lang.String getBillingExtra5()
setBillingExtra5
public void setBillingExtra5(java.lang.String billingExtra5)
getBillingNotes
public java.lang.String getBillingNotes()
setBillingNotes
public void setBillingNotes(java.lang.String billingNotes)
firstDelivery
public OrderDelivery firstDelivery()
addFormatting
public void addFormatting(java.util.Locale locale,
java.lang.String currencyCode)
Copyright © SoftSlate, Inc. 20032005