Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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.