Class semper.BApp.Business.BAppFogra
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class semper.BApp.Business.BAppFogra

semper.BApp.Business.BAppFogra

public class BAppFogra
implements BusinessApp
This class defines the behavior of the Fogra Business Application. This class implements the methods required to perform payments, authentication, ect.
Version:
$Revision: 1.1 $ $Date: 1996/06/12 16:04:16 $
Author:
Dimitrios Livas
See Also:
BusinessApp

Constructor Index

 o BAppFogra()
Contstructs a BApp object for Fogra.

Method Index

 o activate(BAReq)
Activates the BApp object.
 o authenticate(BAReq)
Authenticate the identity of Fogra.
 o configEntryGet(String)
gets product configuration entries in the configuration table.
 o deactivate(BAReq)
Deactivates the BApp object.
 o getType()
Returns the type of the Business Application.
 o meansOfPayment(BAReq)
Display the accepted means of payment of Fogra.
 o pay(BAReq)
Perform a complete payment for Fogra.
 o payContinueStart(BAReq)
Start a cintinuous payment for Fogra.
 o payContinueStop(BAReq)
Stop a cintinuous payment for Fogra.
 o request(BAReq)
Performs a Business Application Request.

Constructors

 o BAppFogra
  public BAppFogra()
Contstructs a BApp object for Fogra.
See Also:
BApp

Methods

 o configEntryGet
  public BAppCfgEntry configEntryGet(String entryId)
gets product configuration entries in the configuration table.
See Also:
BAppConfigEntry
 o getType
  public String getType()
Returns the type of the Business Application.
 o 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
 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 start of session
 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
 o authenticate
  protected void authenticate(BAReq request)
Authenticate the identity of Fogra. Implementation of the business application authentication; Currently it just invokes the parent implementation.
Parameters:
request - the authentication parameter list
See Also:
BusinessApp
 o meansOfPayment
  protected void meansOfPayment(BAReq request)
Display the accepted means of payment of Fogra. Implementation of the business application meansOfPayment; Currently it just invokes the parent implementation.
Parameters:
request - the authentication parameter list
See Also:
BusinessApp
 o pay
  protected String pay(BAReq request)
Perform a complete payment for Fogra. Implementation of the business application pay; Currently it just invokes the parent implementation.
Parameters:
request - the authentication parameter list
See Also:
BusinessApp
 o payContinueStart
  protected String payContinueStart(BAReq request)
Start a cintinuous payment for Fogra. Implementation of the business application payContinueStart; Currently it just invokes the parent implementation.
Parameters:
request - the authentication parameter list
See Also:
BusinessApp
 o payContinueStop
  protected void payContinueStop(BAReq request)
Stop a cintinuous payment for Fogra. Implementation of the business application payContinueStop; Currently it just invokes the parent implementation.
Parameters:
request - the authentication parameter list
See Also:
BusinessApp

All Packages  Class Hierarchy  This Package  Previous  Next  Index