|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.books.model.OrderManagerBean
public class OrderManagerBean
CAS Enterprise Application Development mit Java EE (EADJ) - 2007
Modul: Business-Tier (EJB 3)
Uebung: 2 (stateful SessionBean)
Beschreibung:
Diese Klasse (Stateful Session Bean) implementiert die Geschaeftslogik fuer
die Abwicklung der Bestellungen.
Copyright (c) 2007 bouquet dot ch, 3032 Hinterkappelen. All rights reseved.
@link{org.books.model.OrderManagerLocal}
,
@link{org.books.model.OrderManagerRemote}
Constructor Summary | |
---|---|
OrderManagerBean()
|
Method Summary | |
---|---|
void |
dispose()
Diese Methode beendet ein Bestellvorgang |
Order |
orderBooks(java.util.List<LineItem> items)
Diese Methode erzeugt eine Bestellung aufgrund der Liste. |
void |
setAddress(Address address)
Diese Methode fügt eine Adresse ein. |
void |
setCreditCard(CreditCard creditCard)
Diese Methode fuegt die Kreditkarten-Daten ein. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public OrderManagerBean()
Method Detail |
---|
public void setAddress(Address address)
setAddress
in interface OrderManagerLocal
setAddress
in interface OrderManagerRemote
address
- public void setCreditCard(CreditCard creditCard) throws CreditCardExpiredException
setCreditCard
in interface OrderManagerLocal
setCreditCard
in interface OrderManagerRemote
creditCard
-
CreditCardExpiredException
public Order orderBooks(java.util.List<LineItem> items) throws IncompleteConversionalStateException
orderBooks
in interface OrderManagerLocal
orderBooks
in interface OrderManagerRemote
items
- ListIncompleteConversionalStateException
public void dispose()
dispose
in interface OrderManagerLocal
dispose
in interface OrderManagerRemote
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |