com.ibm.websphere.samples.plantsbywebsphereejb
Class Order

java.lang.Object
  extended by com.ibm.websphere.samples.plantsbywebsphereejb.Order

public class Order
extends java.lang.Object

Bean implementation class for Enterprise Bean: Order


Field Summary
static java.lang.String ORDER_INFO_TABLE_NAME
           
static java.lang.String ORDER_ITEMS_TABLE_NAME
           
 
Constructor Summary
Order()
           
Order(Customer customer, java.lang.String billName, java.lang.String billAddr1, java.lang.String billAddr2, java.lang.String billCity, java.lang.String billState, java.lang.String billZip, java.lang.String billPhone, java.lang.String shipName, java.lang.String shipAddr1, java.lang.String shipAddr2, java.lang.String shipCity, java.lang.String shipState, java.lang.String shipZip, java.lang.String shipPhone, java.lang.String creditCard, java.lang.String ccNum, java.lang.String ccExpireMonth, java.lang.String ccExpireYear, java.lang.String cardHolder, int shippingMethod, java.util.Collection items)
          Constructor to create an Order.
Order(java.lang.String orderID)
           
 
Method Summary
 java.lang.String getBillAddr1()
           
 java.lang.String getBillAddr2()
           
 java.lang.String getBillCity()
           
 java.lang.String getBillName()
           
 java.lang.String getBillPhone()
           
 java.lang.String getBillState()
           
 java.lang.String getBillZip()
           
 java.lang.String getCardHolder()
           
 java.lang.String getCcExpireMonth()
           
 java.lang.String getCcExpireYear()
           
 java.lang.String getCcNum()
           
 java.lang.String getCreditCard()
           
 Customer getCustomer()
           
 java.util.Collection getItems()
           
 java.lang.String getOrderID()
           
 java.util.Collection getOrderItems()
           
 float getProfit()
           
 java.lang.String getSellDate()
           
 java.lang.String getShipAddr1()
           
 java.lang.String getShipAddr2()
           
 java.lang.String getShipCity()
           
 java.lang.String getShipName()
           
 java.lang.String getShipPhone()
           
 int getShippingMethod()
           
 java.lang.String getShipState()
           
 java.lang.String getShipZip()
           
 void setBillAddr1(java.lang.String billAddr1)
           
 void setBillAddr2(java.lang.String billAddr2)
           
 void setBillCity(java.lang.String billCity)
           
 void setBillName(java.lang.String billName)
           
 void setBillPhone(java.lang.String billPhone)
           
 void setBillState(java.lang.String billState)
           
 void setBillZip(java.lang.String billZip)
           
 void setCardHolder(java.lang.String cardHolder)
           
 void setCcExpireMonth(java.lang.String ccExpireMonth)
           
 void setCcExpireYear(java.lang.String ccExpireYear)
           
 void setCcNum(java.lang.String ccNum)
           
 void setCreditCard(java.lang.String creditCard)
           
 void setCustomer(Customer customer)
           
 void setItems(java.util.Collection items)
           
 void setOrderID(java.lang.String orderID)
           
 void setOrderItems(java.util.Collection orderItems)
           
 void setProfit(float profit)
           
 void setSellDate(java.lang.String sellDate)
           
 void setShipAddr1(java.lang.String shipAddr1)
           
 void setShipAddr2(java.lang.String shipAddr2)
           
 void setShipCity(java.lang.String shipCity)
           
 void setShipName(java.lang.String shipName)
           
 void setShipPhone(java.lang.String shipPhone)
           
 void setShippingMethod(int shippingMethod)
           
 void setShipState(java.lang.String shipState)
           
 void setShipZip(java.lang.String shipZip)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ORDER_INFO_TABLE_NAME

public static final java.lang.String ORDER_INFO_TABLE_NAME
See Also:
Constant Field Values

ORDER_ITEMS_TABLE_NAME

public static final java.lang.String ORDER_ITEMS_TABLE_NAME
See Also:
Constant Field Values
Constructor Detail

Order

public Order(Customer customer,
             java.lang.String billName,
             java.lang.String billAddr1,
             java.lang.String billAddr2,
             java.lang.String billCity,
             java.lang.String billState,
             java.lang.String billZip,
             java.lang.String billPhone,
             java.lang.String shipName,
             java.lang.String shipAddr1,
             java.lang.String shipAddr2,
             java.lang.String shipCity,
             java.lang.String shipState,
             java.lang.String shipZip,
             java.lang.String shipPhone,
             java.lang.String creditCard,
             java.lang.String ccNum,
             java.lang.String ccExpireMonth,
             java.lang.String ccExpireYear,
             java.lang.String cardHolder,
             int shippingMethod,
             java.util.Collection items)
Constructor to create an Order.

Parameters:
customer - - customer who created the order
billName - - billing name
billAddr1 - - billing address line 1
billAddr2 - - billing address line 2
billCity - - billing address city
billState - - billing address state
billZip - - billing address zip code
billPhone - - billing phone
shipName - - shippng name
shipAddr1 - - shippng address line 1
shipAddr2 - - shippng address line 2
shipCity - - shippng address city
shipState - - shippng address state
shipZip - - shippng address zip code
shipPhone - - shippng phone
creditCard - - credit card
ccNum - - credit card number
ccExpireMonth - - credit card expiration month
ccExpireYear - - credit card expiration year
cardHolder - - credit card holder name
shippingMethod - int of shipping method used
items - vector of StoreItems ordered

Order

public Order(java.lang.String orderID)

Order

public Order()
Method Detail

getBillAddr1

public java.lang.String getBillAddr1()

setBillAddr1

public void setBillAddr1(java.lang.String billAddr1)

getBillAddr2

public java.lang.String getBillAddr2()

setBillAddr2

public void setBillAddr2(java.lang.String billAddr2)

getBillCity

public java.lang.String getBillCity()

setBillCity

public void setBillCity(java.lang.String billCity)

getBillName

public java.lang.String getBillName()

setBillName

public void setBillName(java.lang.String billName)

getBillPhone

public java.lang.String getBillPhone()

setBillPhone

public void setBillPhone(java.lang.String billPhone)

getBillState

public java.lang.String getBillState()

setBillState

public void setBillState(java.lang.String billState)

getBillZip

public java.lang.String getBillZip()

setBillZip

public void setBillZip(java.lang.String billZip)

getCardHolder

public java.lang.String getCardHolder()

setCardHolder

public void setCardHolder(java.lang.String cardHolder)

getCcExpireMonth

public java.lang.String getCcExpireMonth()

setCcExpireMonth

public void setCcExpireMonth(java.lang.String ccExpireMonth)

getCcExpireYear

public java.lang.String getCcExpireYear()

setCcExpireYear

public void setCcExpireYear(java.lang.String ccExpireYear)

getCcNum

public java.lang.String getCcNum()

setCcNum

public void setCcNum(java.lang.String ccNum)

getCreditCard

public java.lang.String getCreditCard()

setCreditCard

public void setCreditCard(java.lang.String creditCard)

getCustomer

public Customer getCustomer()

setCustomer

public void setCustomer(Customer customer)

getItems

public java.util.Collection getItems()

setItems

public void setItems(java.util.Collection items)

getOrderID

public java.lang.String getOrderID()

setOrderID

public void setOrderID(java.lang.String orderID)

getOrderItems

public java.util.Collection getOrderItems()

setOrderItems

public void setOrderItems(java.util.Collection orderItems)

getProfit

public float getProfit()

setProfit

public void setProfit(float profit)

getSellDate

public java.lang.String getSellDate()

setSellDate

public void setSellDate(java.lang.String sellDate)

getShipAddr1

public java.lang.String getShipAddr1()

setShipAddr1

public void setShipAddr1(java.lang.String shipAddr1)

getShipAddr2

public java.lang.String getShipAddr2()

setShipAddr2

public void setShipAddr2(java.lang.String shipAddr2)

getShipCity

public java.lang.String getShipCity()

setShipCity

public void setShipCity(java.lang.String shipCity)

getShipName

public java.lang.String getShipName()

setShipName

public void setShipName(java.lang.String shipName)

getShipPhone

public java.lang.String getShipPhone()

setShipPhone

public void setShipPhone(java.lang.String shipPhone)

getShippingMethod

public int getShippingMethod()

setShippingMethod

public void setShippingMethod(int shippingMethod)

getShipZip

public java.lang.String getShipZip()

setShipZip

public void setShipZip(java.lang.String shipZip)

getShipState

public java.lang.String getShipState()

setShipState

public void setShipState(java.lang.String shipState)