Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

shop
Class ShoppingCart_Java  view ShoppingCart_Java download ShoppingCart_Java.java

java.lang.Object
  extended byshop.ShoppingCart_Java

public class ShoppingCart_Java
extends java.lang.Object

Creation date: (8/4/2001 2:25:19 PM)


Field Summary
private  Address fieldAddress
           
private static Orders fieldAllOrders
           
private  java.lang.String fieldCustomerNumber
           
private  java.lang.String fieldFirstName
           
private  java.lang.String fieldLastName
           
private  Order fieldOrder
           
private  int fieldTotal
           
 
Constructor Summary
ShoppingCart_Java()
           
ShoppingCart_Java(java.lang.String firstName, java.lang.String lastName, Address address, java.lang.String customerNumber)
           
 
Method Summary
 int addItem(java.lang.String itemNumber, Item item, java.lang.String itemName, int itemQuantity)
           
 void emptyOrder(java.lang.String customerNumber)
           
static Orders queryOrders(java.lang.String customerNumber)
           
 long submitOrder(CreditCardInfo creditCardInfo, AirMilesContainer airMilesContainer)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fieldTotal

private int fieldTotal

fieldFirstName

private java.lang.String fieldFirstName

fieldLastName

private java.lang.String fieldLastName

fieldAddress

private Address fieldAddress

fieldCustomerNumber

private java.lang.String fieldCustomerNumber

fieldOrder

private Order fieldOrder

fieldAllOrders

private static Orders fieldAllOrders
Constructor Detail

ShoppingCart_Java

public ShoppingCart_Java()

ShoppingCart_Java

public ShoppingCart_Java(java.lang.String firstName,
                         java.lang.String lastName,
                         Address address,
                         java.lang.String customerNumber)
                  throws CreateException
Method Detail

addItem

public int addItem(java.lang.String itemNumber,
                   Item item,
                   java.lang.String itemName,
                   int itemQuantity)
            throws InvalidItemException,
                   OutOfStockException

queryOrders

public static Orders queryOrders(java.lang.String customerNumber)
                          throws EmptyResultException

emptyOrder

public void emptyOrder(java.lang.String customerNumber)

submitOrder

public long submitOrder(CreditCardInfo creditCardInfo,
                        AirMilesContainer airMilesContainer)