Class semper.BApp.BusinessClnt.BAppOtto
All Packages Class Hierarchy This Package Previous Next Index
Class semper.BApp.BusinessClnt.BAppOtto
semper.BApp.BusinessClnt.BAppOtto
- public class BAppOtto
- 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.5 $ $Date: 1996/08/19 17:55:48 $
- Author:
- Dimitrios Livas
- See Also:
- BusinessApp
-
ORDER
- Extends Request Strings of abstract BApp class.
-
orderlist
- Holds a Orderlist and customer information.
-
BAppOtto()
- Contstructs a BApp object for Otto.
-
BAppOtto(int, int)
-
-
activate(BAReq)
- Activates the BApp object.
-
authenticate(BAReq)
- Authenticate the identity of Otto.
-
configEntryGet(String)
- gets product configuration entries in the configuration table.
-
deactivate(BAReq)
- Deactivates the BApp object.
-
getCL()
- Implements the method of the interface BusinessApp.
-
getType()
- Returns the type of the Business Application.
-
meansOfPayment(BAReq)
- Display the accepted means of payment of Otto.
-
order(BAReq)
-
This function is an extension to the ones in the super class BApp like authenticate(BAReq) and others.
-
pay(BAReq)
- Perform a complete payment for Otto.
-
payContinueStart(BAReq)
- Start a continuous payment for Otto.
-
payContinueStop(BAReq)
- Stop a continuous payment for Otto.
-
request(BAReq)
- Performs a Business Application Request.
ORDER
protected final static String ORDER
- Extends Request Strings of abstract BApp class.
- See Also:
- BApp
orderlist
protected OTTOrderList orderlist
- Holds a Orderlist and customer information.
- See Also:
- OTTOrderList
BAppOtto
public BAppOtto()
- Contstructs a BApp object for Otto.
- See Also:
- BApp
BAppOtto
public BAppOtto(int x,
int y)
getCL
public CLConnection getCL()
- Implements the method of the interface BusinessApp.
- See Also:
- BusinessApp
configEntryGet
public BAppCfgEntry configEntryGet(String entryId)
- gets product configuration entries in the configuration table.
- See Also:
- BAppConfigEntry
getType
public String getType()
- Returns the type of the Business Application.
activate
protected String activate(BAReq request)
- 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
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 start of session
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
authenticate
protected void authenticate(BAReq request)
- Authenticate the identity of Otto.
Implementation of the business application authentication;
Currently it just invokes the parent implementation.
- Parameters:
- request - the authentication parameter list
- See Also:
- BusinessApp
meansOfPayment
protected void meansOfPayment(BAReq request)
- Display the accepted means of payment of Otto.
Implementation of the business application meansOfPayment;
Currently it just invokes the parent implementation.
- Parameters:
- request - the authentication parameter list
- See Also:
- BusinessApp
pay
protected String pay(BAReq request)
- Perform a complete payment for Otto.
Implementation of the business application pay;
Currently it just invokes the parent implementation.
- Parameters:
- request - the authentication parameter list
- See Also:
- BusinessApp
payContinueStart
protected String payContinueStart(BAReq request)
- Start a continuous payment for Otto.
Implementation of the business application payContinueStart;
Currently it just invokes the parent implementation.
- Parameters:
- request - the authentication parameter list
- See Also:
- BusinessApp
payContinueStop
protected void payContinueStop(BAReq request)
- Stop a continuous payment for Otto.
Implementation of the business application payContinueStop;
Currently it just invokes the parent implementation.
- Parameters:
- request - the authentication parameter list
- See Also:
- BusinessApp
order
protected void order(BAReq request) throws BAExcept
-
This function is an extension to the ones in the super class 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