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.6 $ $Date: 1996/12/10 17:51:18 $
- Author:
- Dimitrios Livas
- See Also:
- BusinessApp
-
BAppEurocom()
- Contstructs a BApp object for EUROCOM.
-
activate(BAReq)
- Activates the BApp object.
-
configEntryGet(String)
- gets product configuration entries in the configuration table.
-
deactivate(BAReq)
- Deactivates the BApp object.
-
getCL()
- Returns the CLConnection object associated with the BApp object
-
getType()
- Returns the type of the Business Application.
-
isActive()
- True is the Business Application is acctive else false.
-
pay(BAReq)
- Performs a complete payment indicated in the request.
-
request(BAReq)
- Performs a Business Application Request.
-
setCL(CLConnection)
- Sets the CLConnection object associated with the BApp object
BAppEurocom
public BAppEurocom()
- Contstructs a BApp object for EUROCOM.
- See Also:
- BApp
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
getType
public String getType()
- Returns the type of the Business Application.
- Returns:
- the type of the Business Application
- Overrides:
- getType in class BApp
getCL
public CLConnection getCL()
- Returns the CLConnection object associated with the BApp object
- Returns:
- the CLConnection object associated with the BApp object
- Overrides:
- getCL in class BApp
setCL
public void setCL(CLConnection connection)
- Sets the CLConnection object associated with the BApp object
- Parameters:
- connection - the CLConnection object associated with the BApp object
- Overrides:
- setCL in class BApp
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
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
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
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
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