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

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

Method Detail

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