org.books.model
Class AdminManagerBean

java.lang.Object
  extended by org.books.model.AdminManagerBean
All Implemented Interfaces:
AdminManagerLocal, AdminManagerRemote

public class AdminManagerBean
extends java.lang.Object
implements AdminManagerLocal, AdminManagerRemote

CAS Enterprise Application Development mit Java EE (EADJ) - 2007
Modul: Business-Tier (EJB 3)
Uebung: 4 (statless SessionBean security)
Beschreibung:
Diese Klasse (Statefull Session Bean) implementiert die Geschaeftslogik fuer die Verwaltung der Bestellungen.

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

Version:
1.0 - 06.07.2007
Author:
Marc Bouquet ( marc at bouquet dot ch, Switzerland )
See Also:
@link{org.books.model.AdminManagerLocal}, @link{org.books.model.AdminManagerRemote}

Constructor Summary
AdminManagerBean()
           
 
Method Summary
 void cancelOrder(java.lang.Integer orderNumber)
          Diese Methode storniert die jeweilige Bestellung.
 java.util.List<Order> listOrders()
          Diese Methode liest alle Bestellungen aus der Datenbank.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminManagerBean

public AdminManagerBean()
Method Detail

listOrders

public java.util.List<Order> listOrders()
Diese Methode liest alle Bestellungen aus der Datenbank.

Specified by:
listOrders in interface AdminManagerLocal
Specified by:
listOrders in interface AdminManagerRemote
Returns:
List

cancelOrder

public void cancelOrder(java.lang.Integer orderNumber)
                 throws OrderNotFoundException,
                        OrderNotCancelableException
Diese Methode storniert die jeweilige Bestellung.

Specified by:
cancelOrder in interface AdminManagerLocal
Specified by:
cancelOrder in interface AdminManagerRemote
Parameters:
orderNumber - Integer
Throws:
OrderNotFoundException
OrderNotCancelableException


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