org.books.model
Interface OrderManagerLocal

All Known Implementing Classes:
OrderManagerBean

public interface OrderManagerLocal

CAS Enterprise Application Development mit Java EE (EADJ) - 2007
Modul: Business-Tier (EJB 3)
Uebung: 2 (statless SessionBean)
Beschreibung:
Diese Klasse implementiert die Schnittstelle fuer den lokalen Zugriff auf das Stateful Session Bean fuer die Abwicklung der Bestellungen.

Copyright (c) 2007 bouquet dot ch, 3032 Hinterkappelen. All rights reseved.

Version:
1.0 - 25.06.2007
Author:
Marc Bouquet ( marc at bouquet dot ch, Switzerland )
See Also:
@link{org.books.model.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 fügt die Kreditkarten-Daten ein.
 

Method Detail

setAddress

void setAddress(Address address)
Diese Methode fügt eine Adresse ein.

Parameters:
address -

setCreditCard

void setCreditCard(CreditCard creditCard)
                   throws CreditCardExpiredException
Diese Methode fügt die Kreditkarten-Daten ein.

Parameters:
creditCard -
Throws:
CreditCardExpiredException

orderBooks

Order orderBooks(java.util.List<LineItem> items)
                 throws IncompleteConversionalStateException
Diese Methode erzeugt eine Bestellung aufgrund der Liste.

Parameters:
items - List
Returns:
Order
Throws:
IncompleteConversionalStateException

dispose

void dispose()
Diese Methode beendet ein Bestellvorgang



Copyright © 2007 - bouquet dot ch, 3032 Hinterkappelen. All Rights Reserved.