Class semper.commlayer.CLOrderConfirm
All Packages Class Hierarchy This Package Previous Next Index
Class semper.commlayer.CLOrderConfirm
java.lang.Object
|
+----semper.commlayer.CLServices
|
+----semper.commlayer.CLOrderConfirm
- public class CLOrderConfirm
- extends CLServices
These methods are called from the SEMPER BAs on Client and Server side
(Client does a CLOrderConfirm.send , Server does a CLOrderConfirm.receive).
- Version:
- $Revision: 1.8 $ $Date: 1996/11/05 16:51:03 $
- Author:
- Ulrich Einig ([email protected]), Karsten Riede ([email protected])
-
CLOrderConfirm()
- Constructor.
-
receive(CLConnection)
- Service to receive an electronic order confirmation.
-
send(CLConnection, String, CLContentData, Security)
- Service to send an electronic order confirmation.
CLOrderConfirm
public CLOrderConfirm()
- Constructor.
long description with pre/post-conditions etc follows here
send
public int send(CLConnection connection,
String ba_description,
CLContentData data,
Security sattr) throws CLException
- Service to send an electronic order confirmation. Works like CLOrder,
now the user has to confirm the order to be send via TINGUIN.
- Parameters:
- connection - object representing the connection to be used to send
data to the remote host.
- ba_description - very short informal description of the BA for
usage in the TINGUIN.
- data - reference to a object containing all data for the
order confirmation.
- sattr - reference to a object contaning all
relevant security attributes for the order confirmation.
- Returns:
- returns status of send transactions
- Throws: CLException
- A serious error occured
during attempts to send
a container.
- Overrides:
- send in class CLServices
- See Also:
- CLServices, CLOrder, CLContentData, CLConnection, Exception, Security
receive
public CLContentData receive(CLConnection connection) throws CLException
- Service to receive an electronic order confirmation. Works like
CLOrder.receive.
This method receives a data container from the remote system via the
transfer layer and delivers and extracts its contents in order to deliver it
to the requesting BA.
- Parameters:
- connection - object representing the connection to be used to send
data to the remote host.
- Returns:
- returns received order data.
- Throws: CLException
- A serious error occured
during attempts to receive
a container.
- Overrides:
- receive in class CLServices
- See Also:
- CLServices, CLOrder, CLContentData, CLConnection, CLException, Security
All Packages Class Hierarchy This Package Previous Next Index