com.beasys.commerce.ebusiness.order
Interface Order

All Superinterfaces
BusinessSmartComponent, javax.ejb.EJBObject, Entity, Remote, RemoteRelationalReference, Serializable

Deprecated

@Deprecated
public interface Order
extends Entity

An Order entity represents an order. An order includes one or more order lines, order status, shipping address, shipping cost, price, special instructions, splitting preferences, date of order, payment information, and the customer who placed this order.

See Also
OrderPk, OrderHome, OrderValue

Method Summary
 boolean addOrderLines(OrderLine element)
          Deprecated Adds an order line to the order
 boolean addOrderLinesCollection(Collection collection)
          Deprecated Adds all of the elements in the specified collection to this order
 void clearOrderLinesCollection()
          Deprecated Removes all the order lines
 boolean containsOrderLines(OrderLine element)
          Deprecated Returns true if the specified order line already exists in this order
 boolean containsOrderLinesCollection(Collection c)
          Deprecated Returns true if this order contains all of the order line elements in the specified collection
 boolean equalsOrderLinesCollection(Object object)
          Deprecated Compares the specified object with the collection of order lines for equality
 Date getCreatedDate()
          Deprecated Returns the date of creation of the order.
 Customer getCustomer()
          Deprecated Returns the remote object reference of customer
 String getIdentifier()
          Deprecated Returns the primary key identifier.
 OrderValue getOrderByValue()
          Deprecated Returns an OrderValue object.
 Collection getOrderLinesCollection()
          Deprecated Returns a collection of all order lines
 String getOrderStatus()
          Deprecated Returns the order status
 PaymentTransaction getPaymentTransaction()
          Deprecated Returns the remote object reference of payment transaction
 Money getPrice()
          Deprecated Returns the total price of the order
 Money getShipping()
          Deprecated Returns the shipping cost on the order
 com.beasys.commerce.axiom.contact.Address getShippingAddress()
          Deprecated Returns the shipping address for the order
 String getShippingMethod()
          Deprecated Returns a string identifying the shipping method.
 String getSpecialInstructions()
          Deprecated Returns special instructions for the order
 String getSplittingPreference()
          Deprecated Returns splitting preferences for the order
 double getSubtotal()
          Deprecated Get the value of subtotal
 boolean isOrderLinesCollectionEmpty()
          Deprecated Returns true if this order has no order lines
 int orderLinesCollectionHashCode()
          Deprecated Returns the hash code value for the collection or order lines
 int orderLinesCollectionSize()
          Deprecated Returns the number of elements in this collection
 boolean removeOrderLines(OrderLine element)
          Deprecated Removes a single instance of the specified order line element from the collection of order lines, if it is present
 boolean removeOrderLinesCollection(Collection collection)
          Deprecated Removes all the order lines that are also contained in the specified collection
 boolean retainOrderLinesCollection(Collection collection)
          Deprecated Retains only order lines that are also contained in the specified collection
 void setCreatedDate(Date createdDate)
          Deprecated Sets the date of creation of the order
 void setCustomer(Customer customer)
          Deprecated Sets the remote object reference of customer
 void setOrderByValue(OrderValue value)
          Deprecated Set all of Order's attributes to the passed in value.
 void setOrderLinesCollection(Collection collection)
          Deprecated Sets a collection of order lines
 void setOrderStatus(String orderStatus)
          Deprecated Sets the status of the order
 void setPaymentTransaction(PaymentTransaction paymentTransaction)
          Deprecated Sets the remote object reference of payment transaction
 void setPrice(Money price)
          Deprecated Sets the total price of the order
 void setShipping(Money shipping)
          Deprecated Sets the cost of shipping for the order
 void setShippingAddress(com.beasys.commerce.axiom.contact.Address shippingAddress)
          Deprecated Sets the shipping address for the order
 void setShippingMethod(String shippingMethod)
          Deprecated Sets the shipping method
 void setSpecialInstructions(String specialInstructions)
          Deprecated Sets special instructions for the order
 void setSplittingPreference(String splittingPreference)
          Deprecated Sets splitting preferences for the order
 void setSubtotal(double subtotal)
          Deprecated Sets the value of subtotal
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 
Methods inherited from interface com.beasys.commerce.foundation.RemoteRelationalReference
get__classIdentifier, get__containingBelonging, get__containingEntity, get__mapKey, get__sequenceNumber, set__containingBelonging, set__containingEntity, set__mapKey
 

Method Detail

getOrderByValue

OrderValue getOrderByValue()
                           throws RemoteException
Deprecated 
Returns an OrderValue object. The OrderValue object represents the state of an Order.

Returns
OrderValue the Order value object
Throws
RemoteException - on remote error

setOrderByValue

void setOrderByValue(OrderValue value)
                     throws RemoteException
Deprecated 
Set all of Order's attributes to the passed in value. Note: Primary key attributes are not set.

Parameters
OrderValue - the OrderValue object
Throws
RemoteException - on remote error

getIdentifier

String getIdentifier()
                     throws RemoteException
Deprecated 
Returns the primary key identifier.

Returns
Identifier the primary key
Throws
RemoteException - on remote error
See Also
OrderPk

getCreatedDate

Date getCreatedDate()
                    throws RemoteException
Deprecated 
Returns the date of creation of the order.

Returns
createdDate the Date of creation of the order
Throws
RemoteException - on remote error

setCreatedDate

void setCreatedDate(Date createdDate)
                    throws RemoteException
Deprecated 
Sets the date of creation of the order

Parameters
createdDate - the date of creation of the order
Throws
RemoteException - on remote error

getShippingMethod

String getShippingMethod()
                         throws RemoteException
Deprecated 
Returns a string identifying the shipping method.

Returns
shippingMethod string
Throws
RemoteException - on remote error
See Also
ShippingMethod

setShippingMethod

void setShippingMethod(String shippingMethod)
                       throws RemoteException
Deprecated 
Sets the shipping method

Parameters
shippingMethod - shippingMethod to be added
Throws
RemoteException - on remote error
See Also
ShippingMethod

getCustomer

Customer getCustomer()
                     throws RemoteException
Deprecated 
Returns the remote object reference of customer

Returns
customer object reference to the customer
Throws
RemoteException - on remote error
See Also
Customer

setCustomer

void setCustomer(Customer customer)
                 throws RemoteException
Deprecated 
Sets the remote object reference of customer

Parameters
customer - customer to be added
Throws
RemoteException - on remote error
See Also
Customer

getShippingAddress

com.beasys.commerce.axiom.contact.Address getShippingAddress()
                                                             throws RemoteException
Deprecated 
Returns the shipping address for the order

Returns
shippingAddress shipping address.
Throws
RemoteException - on remote error

setShippingAddress

void setShippingAddress(com.beasys.commerce.axiom.contact.Address shippingAddress)
                        throws RemoteException
Deprecated 
Sets the shipping address for the order

Parameters
shippingAddress - shippingAddress to be added
Throws
RemoteException - on remote error

getShipping

Money getShipping()
                  throws RemoteException
Deprecated 
Returns the shipping cost on the order

Returns
the shipping cost for the order.
Throws
RemoteException - on remote error

setShipping

void setShipping(Money shipping)
                 throws RemoteException
Deprecated 
Sets the cost of shipping for the order

Parameters
shipping - the new shipping costs
Throws
RemoteException - on remote error

getPaymentTransaction

PaymentTransaction getPaymentTransaction()
                                         throws RemoteException
Deprecated 
Returns the remote object reference of payment transaction

Returns
payment transaction.
Throws
RemoteException - on remote error
See Also
PaymentTransaction

setPaymentTransaction

void setPaymentTransaction(PaymentTransaction paymentTransaction)
                           throws RemoteException
Deprecated 
Sets the remote object reference of payment transaction

Parameters
paymentTransaction - payment transaction to be added
Throws
RemoteException - on remote error
See Also
PaymentTransaction

getOrderStatus

String getOrderStatus()
                      throws RemoteException
Deprecated 
Returns the order status

Returns
order status.
Throws
RemoteException - on remote error

setOrderStatus

void setOrderStatus(String orderStatus)
                    throws RemoteException
Deprecated 
Sets the status of the order

Parameters
orderStatus - order status
Throws
RemoteException - on remote error

getOrderLinesCollection

Collection getOrderLinesCollection()
                                   throws RemoteException
Deprecated 
Returns a collection of all order lines

Throws
RemoteException - on remote error

setOrderLinesCollection

void setOrderLinesCollection(Collection collection)
                             throws RemoteException
Deprecated 
Sets a collection of order lines

Parameters
collection - of order lines
Throws
RemoteException - on remote error

addOrderLines

boolean addOrderLines(OrderLine element)
                      throws RemoteException
Deprecated 
Adds an order line to the order

Parameters
com.beasys.commerce.ebusiness.order.OrderLine - order line
Returns
true if order line could be added successfully
Throws
RemoteException - on remote error

addOrderLinesCollection

boolean addOrderLinesCollection(Collection collection)
                                throws RemoteException
Deprecated 
Adds all of the elements in the specified collection to this order

Parameters
collection - of order lines
Throws
RemoteException - on remote error

clearOrderLinesCollection

void clearOrderLinesCollection()
                               throws RemoteException
Deprecated 
Removes all the order lines

Throws
RemoteException - on remote error

containsOrderLines

boolean containsOrderLines(OrderLine element)
                           throws RemoteException
Deprecated 
Returns true if the specified order line already exists in this order

Parameters
element - order line
Throws
RemoteException - on remote error

containsOrderLinesCollection

boolean containsOrderLinesCollection(Collection c)
                                     throws RemoteException
Deprecated 
Returns true if this order contains all of the order line elements in the specified collection

Parameters
c - order lines
Throws
RemoteException - on remote error

equalsOrderLinesCollection

boolean equalsOrderLinesCollection(Object object)
                                   throws RemoteException
Deprecated 
Compares the specified object with the collection of order lines for equality

Parameters
object - Object representing a collection of order lines
Throws
RemoteException - on remote error

orderLinesCollectionHashCode

int orderLinesCollectionHashCode()
                                 throws RemoteException
Deprecated 
Returns the hash code value for the collection or order lines

Returns
hash code
Throws
RemoteException - on remote error

isOrderLinesCollectionEmpty

boolean isOrderLinesCollectionEmpty()
                                    throws RemoteException
Deprecated 
Returns true if this order has no order lines

Throws
RemoteException - on remote error

removeOrderLines

boolean removeOrderLines(OrderLine element)
                         throws RemoteException
Deprecated 
Removes a single instance of the specified order line element from the collection of order lines, if it is present

Parameters
element - order line to be removed
Throws
RemoteException - on remote error

removeOrderLinesCollection

boolean removeOrderLinesCollection(Collection collection)
                                   throws RemoteException
Deprecated 
Removes all the order lines that are also contained in the specified collection

Parameters
collection - of order lines to be removed
Throws
RemoteException - on remote error

retainOrderLinesCollection

boolean retainOrderLinesCollection(Collection collection)
                                   throws RemoteException
Deprecated 
Retains only order lines that are also contained in the specified collection

Parameters
collection - of order lines to be retained
Throws
RemoteException - on remote error

orderLinesCollectionSize

int orderLinesCollectionSize()
                             throws RemoteException
Deprecated 
Returns the number of elements in this collection

Returns
Size
Throws
RemoteException - on remote error

getPrice

Money getPrice()
               throws RemoteException
Deprecated 
Returns the total price of the order

Returns
the price of the order
Throws
RemoteException - on remote error

setPrice

void setPrice(Money price)
              throws RemoteException
Deprecated 
Sets the total price of the order

Parameters
price - the price of the order
Throws
RemoteException - on remote error

setSubtotal

void setSubtotal(double subtotal)
                 throws RemoteException
Deprecated 
Sets the value of subtotal

Parameters
subtotal - for the order.
Throws
RemoteException

getSubtotal

double getSubtotal()
                   throws RemoteException
Deprecated 
Get the value of subtotal

Returns
the subtotal for the order
Throws
RemoteException

getSpecialInstructions

String getSpecialInstructions()
                              throws RemoteException
Deprecated 
Returns special instructions for the order

Returns
special instructions
Throws
RemoteException - on remote error

setSpecialInstructions

void setSpecialInstructions(String specialInstructions)
                            throws RemoteException
Deprecated 
Sets special instructions for the order

Parameters
specialInstructions - special instructions for the order
Throws
RemoteException - on remote error

getSplittingPreference

String getSplittingPreference()
                              throws RemoteException
Deprecated 
Returns splitting preferences for the order

Returns
splittingPreference splitting preference for the order
Throws
RemoteException - on remote error

setSplittingPreference

void setSplittingPreference(String splittingPreference)
                            throws RemoteException
Deprecated 
Sets splitting preferences for the order

Parameters
splittingPreference - splitting preference for the order
Throws
RemoteException - on remote error


Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.