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
-
SESSION_END
- BA Request REQ_SRV Parameter Value that indicates the end of session.
-
SESSION_START
- BA Request REQ_SRV Parameter Value that indicates the Start.
-
getCL()
- Returns the current or last CLServices object associated with the BApp object
-
getId()
- Returns the type of the Business Application.
-
getType()
- Returns the type of the Business Application.
-
isActive()
- True is the Business Application is active else false.
-
request(BAReq)
- Performs a Business Application Request.
SESSION_START
public final static String SESSION_START
- BA Request REQ_SRV Parameter Value that indicates the Start.
of a BA session
SESSION_END
public final static String SESSION_END
- BA Request REQ_SRV Parameter Value that indicates the end of session.
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
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
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
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
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