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

Class semper.BApp.Business.BAppEurocom

semper.BApp.Business.BAppEurocom

public class BAppEurocom
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.1 $ $Date: 1996/05/16 14:58:53 $
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 authenticate(BAReq)
Authenticate the identity of EUROCOM.
 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 isActive()
True is the Business Application is acctive else false.
 o meansOfPayment(BAReq)
Display the accepted means of payment of EUROCOM.
 o pay(BAReq)
Perform a complete payment for EUROCOM.
 o payContinueStart(BAReq)
Start a cintinuous payment for EUROCOM.
 o payContinueStop(BAReq)
Stop a cintinuous payment for EUROCOM.
 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)
gets product configuration entries in the configuration table.
See Also:
BAppConfigEntry
 o getType
  public String getType()
Returns the type of the Business Application.
 o isActive
  public boolean isActive()
True is the Business Application is acctive else false.
 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 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 authenticate
  protected void authenticate(BAReq request)
Authenticate the identity of EUROCOM. 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 EUROCOM. 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 EUROCOM. 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 EUROCOM. 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 EUROCOM. 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