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.
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 appComponents.properties
file.
The default "orderImplementer" is
OrderBean
.
- Author:
- David Tobey
getOrderID
int getOrderID()
setOrderID
void setOrderID(int orderID)
getCustomerID
java.lang.Integer getCustomerID()
setCustomerID
void setCustomerID(java.lang.Integer customerID)
getUserName
java.lang.String getUserName()
setUserName
void setUserName(java.lang.String userName)
getOrderNumber
java.lang.Integer getOrderNumber()
setOrderNumber
void setOrderNumber(java.lang.Integer orderNumber)
getTrackingNumber
java.lang.String getTrackingNumber()
setTrackingNumber
void setTrackingNumber(java.lang.String trackingNumber)
getTotal
java.lang.Double getTotal()
setTotal
void setTotal(java.lang.Double total)
getShipping
java.lang.Double getShipping()
setShipping
void setShipping(java.lang.Double shipping)
getTax
java.lang.Double getTax()
setTax
void setTax(java.lang.Double tax)
getTaxableSubtotal
java.lang.Double getTaxableSubtotal()
setTaxableSubtotal
void setTaxableSubtotal(java.lang.Double taxableSubtotal)
getSubtotal
java.lang.Double getSubtotal()
setSubtotal
void setSubtotal(java.lang.Double subtotal)
getWeight
java.lang.Double getWeight()
setWeight
void setWeight(java.lang.Double weight)
getQuantity
java.lang.Integer getQuantity()
setQuantity
void setQuantity(java.lang.Integer quantity)
getFormattedTotal
java.lang.String getFormattedTotal()
setFormattedTotal
void setFormattedTotal(java.lang.String formattedTotal)
getFormattedShipping
java.lang.String getFormattedShipping()
setFormattedShipping
void setFormattedShipping(java.lang.String formattedShipping)
getFormattedTax
java.lang.String getFormattedTax()
setFormattedTax
void setFormattedTax(java.lang.String formattedTax)
getFormattedTaxableSubtotal
java.lang.String getFormattedTaxableSubtotal()
setFormattedTaxableSubtotal
void setFormattedTaxableSubtotal(java.lang.String formattedTaxableSubtotal)
getFormattedSubtotal
java.lang.String getFormattedSubtotal()
setFormattedSubtotal
void setFormattedSubtotal(java.lang.String formattedSubtotal)
getCreated
java.lang.String getCreated()
setCreated
void setCreated(java.lang.String created)
getLastModified
java.lang.String getLastModified()
setLastModified
void setLastModified(java.lang.String lastModified)
getCompleted
java.lang.String getCompleted()
setCompleted
void setCompleted(java.lang.String completed)
getFormattedCreated
java.lang.String getFormattedCreated()
setFormattedCreated
void setFormattedCreated(java.lang.String formattedCreated)
getFormattedLastModified
java.lang.String getFormattedLastModified()
setFormattedLastModified
void setFormattedLastModified(java.lang.String formattedLastModified)
getFormattedCompleted
java.lang.String getFormattedCompleted()
setFormattedCompleted
void setFormattedCompleted(java.lang.String formattedCompleted)
getStatus
java.lang.String getStatus()
setStatus
void setStatus(java.lang.String status)
getStatusDetails
java.lang.String getStatusDetails()
setStatusDetails
void setStatusDetails(java.lang.String statusDetails)
getFirstName
java.lang.String getFirstName()
setFirstName
void setFirstName(java.lang.String firstName)
getLastName
java.lang.String getLastName()
setLastName
void setLastName(java.lang.String lastName)
getOrganization
java.lang.String getOrganization()
setOrganization
void setOrganization(java.lang.String organization)
getAddress1
java.lang.String getAddress1()
setAddress1
void setAddress1(java.lang.String address1)
getAddress2
java.lang.String getAddress2()
setAddress2
void setAddress2(java.lang.String address2)
getCity
java.lang.String getCity()
setCity
void setCity(java.lang.String city)
getState
java.lang.String getState()
setState
void setState(java.lang.String state)
getCountry
java.lang.String getCountry()
setCountry
void setCountry(java.lang.String country)
getPostalCode
java.lang.String getPostalCode()
setPostalCode
void setPostalCode(java.lang.String postalCode)
getPhone1
java.lang.String getPhone1()
setPhone1
void setPhone1(java.lang.String phone1)
getPhone2
java.lang.String getPhone2()
setPhone2
void setPhone2(java.lang.String phone2)
getEmail1
java.lang.String getEmail1()
setEmail1
void setEmail1(java.lang.String email1)
getEmail2
java.lang.String getEmail2()
setEmail2
void setEmail2(java.lang.String email2)
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)
getExtra4
java.lang.String getExtra4()
setExtra4
void setExtra4(java.lang.String extra4)
getExtra5
java.lang.String getExtra5()
setExtra5
void setExtra5(java.lang.String extra5)
getNotes
java.lang.String getNotes()
setNotes
void setNotes(java.lang.String notes)
getOrderDeliveryCollection
java.util.Collection getOrderDeliveryCollection()
setOrderDeliveryCollection
void setOrderDeliveryCollection(java.util.Collection orderDeliveryCollection)
getOrderItemCollection
java.util.Collection getOrderItemCollection()
setOrderItemCollection
void setOrderItemCollection(java.util.Collection orderItemCollection)
getPayments
java.util.Collection getPayments()
setPayments
void setPayments(java.util.Collection payments)
getOrderDiscounts
java.util.Collection getOrderDiscounts()
setOrderDiscounts
void setOrderDiscounts(java.util.Collection orderDiscounts)
getCustomer
Customer getCustomer()
setCustomer
void setCustomer(Customer customer)
getBillingFirstName
java.lang.String getBillingFirstName()
setBillingFirstName
void setBillingFirstName(java.lang.String billingFirstName)
getBillingLastName
java.lang.String getBillingLastName()
setBillingLastName
void setBillingLastName(java.lang.String billingLastName)
getBillingOrganization
java.lang.String getBillingOrganization()
setBillingOrganization
void setBillingOrganization(java.lang.String billingOrganization)
getBillingAddress1
java.lang.String getBillingAddress1()
setBillingAddress1
void setBillingAddress1(java.lang.String billingAddress1)
getBillingAddress2
java.lang.String getBillingAddress2()
setBillingAddress2
void setBillingAddress2(java.lang.String billingAddress2)
getBillingCity
java.lang.String getBillingCity()
setBillingCity
void setBillingCity(java.lang.String billingCity)
getBillingState
java.lang.String getBillingState()
setBillingState
void setBillingState(java.lang.String billingState)
getBillingCountry
java.lang.String getBillingCountry()
setBillingCountry
void setBillingCountry(java.lang.String billingCountry)
getBillingPostalCode
java.lang.String getBillingPostalCode()
setBillingPostalCode
void setBillingPostalCode(java.lang.String billingPostalCode)
getBillingPhone1
java.lang.String getBillingPhone1()
setBillingPhone1
void setBillingPhone1(java.lang.String billingPhone1)
getBillingPhone2
java.lang.String getBillingPhone2()
setBillingPhone2
void setBillingPhone2(java.lang.String billingPhone2)
getBillingEmail1
java.lang.String getBillingEmail1()
setBillingEmail1
void setBillingEmail1(java.lang.String billingEmail1)
getBillingEmail2
java.lang.String getBillingEmail2()
setBillingEmail2
void setBillingEmail2(java.lang.String billingEmail2)
getBillingExtra1
java.lang.String getBillingExtra1()
setBillingExtra1
void setBillingExtra1(java.lang.String billingExtra1)
getBillingExtra2
java.lang.String getBillingExtra2()
setBillingExtra2
void setBillingExtra2(java.lang.String billingExtra2)
getBillingExtra3
java.lang.String getBillingExtra3()
setBillingExtra3
void setBillingExtra3(java.lang.String billingExtra3)
getBillingExtra4
java.lang.String getBillingExtra4()
setBillingExtra4
void setBillingExtra4(java.lang.String billingExtra4)
getBillingExtra5
java.lang.String getBillingExtra5()
setBillingExtra5
void setBillingExtra5(java.lang.String billingExtra5)
getBillingNotes
java.lang.String getBillingNotes()
setBillingNotes
void setBillingNotes(java.lang.String billingNotes)
firstDelivery
OrderDelivery firstDelivery()
addFormatting
void addFormatting(java.util.Locale locale,
java.lang.String currencyCode)
getOrderShippingRules
java.util.Collection getOrderShippingRules()
setOrderShippingRules
void setOrderShippingRules(java.util.Collection orderShippingRules)
Copyright ? SoftSlate, LLC 2003?2005