Interface semper.BApp.FrmWrk.BusinessApp
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface semper.BApp.FrmWrk.BusinessApp

public interface BusinessApp
extends Object
This interface defines the behavior that the SEMPER Business Applications have to implement. This interface consists of the specification of the methods required to perform payments, authentication, ect.
Version:
$Revision: 1.5 $ $Date: 1996/08/22 08:23:45 $
Author:
Dimitrios Livas
See Also:
BAService

Variable Index

 o SESSION_END
BA Request REQ_SRV Parameter Value that indicates the end of session.
 o SESSION_START
BA Request REQ_SRV Parameter Value that indicates the Start.

Method Index

 o getCL()
Returns the current or last CLServices object associated with the BApp object
 o getId()
Returns the type of the Business Application.
 o getType()
Returns the type of the Business Application.
 o isActive()
True is the Business Application is active else false.
 o request(BAReq)
Performs a Business Application Request.

Variables

 o SESSION_START
  public final static String SESSION_START
BA Request REQ_SRV Parameter Value that indicates the Start. of a BA session
 o SESSION_END
  public final static String SESSION_END
BA Request REQ_SRV Parameter Value that indicates the end of session.

Methods

 o request
  public abstract String request(BAReq request) throws BAExcept
Performs a Business Application Request. Dispatches the Business Application request invoked on a specific Business Application.
Parameters:
request - the Business Application request to be served
Returns:
the response of the served request
 o getType
  public abstract String getType()
Returns the type of the Business Application. This will be Replaced with a unique ID. (For the time being the type is unique)
Returns:
the type of the Business Application
 o getId
  public abstract String getId()
Returns the type of the Business Application. This will be Replaced with a unique ID. (For the time being the type is unique)
Returns:
the id of the Business Application
 o getCL
  public abstract CLConnection 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
 o isActive
  public abstract boolean isActive()
True is the Business Application is active else false.
Returns:
true if the Business Application is active else false

All Packages  Class Hierarchy  This Package  Previous  Next  Index