Class semper.BApp.BusinessClnt.BAppOtto
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.BApp.BusinessClnt.BAppOtto

java.lang.Object
   |
   +----semper.BApp.FrmWrkClnt.BApp
           |
           +----semper.BApp.BusinessClnt.BAppOtto

public class BAppOtto
extends BApp
implements BusinessApp
This class defines the behavior of the Otto Business Application. This class implements the methods required to perform payments, authentication, ect.
Version:
$Revision: 1.10 $ $Date: 1997/04/30 13:27:06 $
Author:
Tobias Himstedt
See Also:
BusinessApp

Variable Index

 o orderlist
Holds a Orderlist and customer information.

Constructor Index

 o BAppOtto()
Constructs a BApp object for Otto.

Method Index

 o activate(BAReq)
Activates the BApp object.
 o configEntryGet(String)
Retrieves product configuration entries from the configuration table.
 o confirm()

This function is an extension to the ones in the superclass BApp like authenticate(BAReq) and others.
 o deactivate(BAReq)
Deactivates the BApp object.
 o offer()
 o request(BAReq)
Performs a Business Application Request.

Variables

 o orderlist
  protected OTTOrderList orderlist
Holds a Orderlist and customer information.
See Also:
OTTOrderList

Constructors

 o BAppOtto
  public BAppOtto()
Constructs a BApp object for Otto.
See Also:
BApp

Methods

 o configEntryGet
  public BAppCfgEntry configEntryGet(String entryId)
Retrieves product configuration entries from the configuration table.
Overrides:
configEntryGet in class BApp
See Also:
BAppConfigEntry
 o activate
  protected String activate(BAReq req)
Activates the BApp object. Used as the first request of a new BApp object. It causes the creation of a new BApp object by the system.
Parameters:
request - the activation parameter list
Returns:
s the HTML code that indicates start of session
Overrides:
activate in class BApp
 o deactivate
  protected String deactivate(BAReq request)
Deactivates the BApp object. Removes the BApp from the BAppSessionManager.
Parameters:
request - the deactivation parameter list
Returns:
s the HTML code that indicates the end of session
Overrides:
deactivate in class BApp
 o request
  public String request(BAReq req) throws BAExcept
Performs a Business Application Request. Dispatches the Business Application request invoked on a specific Business Application.
Parameters:
req - the Business Application Request to be served
Overrides:
request in class BApp
 o offer
  protected String offer()
 o confirm
  protected String confirm()

This function is an extension to the ones in the superclass BApp like authenticate(BAReq) and others. It currently requests an offer from the server side and after receiving this sends an order if the user agrees.
Parameters:
request - the order parameter list
See Also:
BApp, OTTOrderList

All Packages  Class Hierarchy  This Package  Previous  Next  Index