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

Class semper.BApp.BusinessClnt.BAppEurocom

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

public class BAppEurocom
extends BApp
implements BusinessApp
This class defines the behavior of the EUROCOM Business Application. This class implements the methods required to perform payments, authentication, ect.
Version:
$Revision: 1.3 $ $Date: 1996/07/22 17:18:49 $
Author:
Dimitrios Livas
See Also:
BusinessApp

Constructor Index

 o BAppEurocom()
Contstructs a BApp object for EUROCOM.

Method Index

 o activate(BAReq)
Activates the BApp object.
 o configEntryGet(String)
gets product configuration entries in the configuration table.
 o deactivate(BAReq)
Deactivates the BApp object.
 o getCL()
Returns the current or last CLServices object associated with the BApp object
 o getType()
Returns the type of the Business Application.
 o isActive()
True is the Business Application is acctive else false.
 o pay(BAReq)
Performs a complete payment indicated in the request.
 o request(BAReq)
Performs a Business Application Request.

Constructors

 o BAppEurocom
  public BAppEurocom()
Contstructs a BApp object for EUROCOM.
See Also:
BApp

Methods

 o configEntryGet
  public BAppCfgEntry configEntryGet(String entryId) throws BAExcept
gets product configuration entries in the configuration table.
Parameters:
entryId - the Id of the product configuration entry
Returns:
the product configuration entry of the specific product
Overrides:
configEntryGet in class BApp
See Also:
BAppConfigEntry
 o getType
  public String getType()
Returns the type of the Business Application.
Returns:
the type of the Business Application
Overrides:
getType in class BApp
 o getCL
  public CLServices getCL()
Returns the current or last CLServices object associated with the BApp object
Returns:
the current or last CLServices object associated with the BApp object
Overrides:
getCL in class BApp
 o isActive
  public boolean isActive()
True is the Business Application is acctive else false.
Returns:
true if the Business Application is acctive else false.
Overrides:
isActive 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
Returns:
the response of the served request
Overrides:
request in class BApp
 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
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 start of session
Overrides:
deactivate in class BApp
 o pay
  protected String pay(BAReq request) throws BAExcept
Performs a complete payment indicated in the request.
Parameters:
request - the payment parameter list
Returns:
the response of the served request
Overrides:
pay in class BApp
See Also:
BusinessApp

All Packages  Class Hierarchy  This Package  Previous  Next  Index