java.lang.Objectcom.ibm.commerce.me.datatype.CIQuoteImpl
This is the default implementation for CIQuote. It uses PROCPROTCL and USERREG table to authenticate the buyer, and retrives the logon_id, password associated with the buyer from that table.
Field Summary | |
static java.lang.String | COPYRIGHT IBM Copyright field |
Constructor Summary | |
CIQuoteImpl() CIQuoteImpl default constructor |
Method Summary | |
Credentials | getBuyerCredentials() Gets the buyer credential information |
Credentials | getMarketPlaceCredentials() Gets the buyer marketplace information |
java.lang.String | getProtocol() Gets the protocol |
PurchaseOrderRequestHeader | getPurchaseOrderRequestHeader() Gets the purchase order request header |
RequisitionerSessionData | getRequisitionerSessionData() Gets the requisitioner session data |
java.util.Vector | getShoppingCartItems() Gets the list of items from the shopping cart |
Credentials | getSupplierCredentials() Get the supplier credential information |
int | prepareQuote(long orders_Id, CommandContext cmdContext, RequisitionerSessionData reqSession) Populate the quote object with the data from database. |
void | setBuyerCredentials(Credentials newValue) Sets the buyer credential information |
void | setMarketPlaceCredentials(Credentials newValue) Set the buyer credential information |
void | setProtocol(java.lang.String protocol) Sets the protocol |
void | setPurchaseOrderRequestHeader(PurchaseOrderRequestHeader newValue) Sets the purchase order request header |
void | setRequisitionerSessionData(RequisitionerSessionData reqSession) Sets Requisitioner session data |
void | setShoppingCartItems(java.util.Vector newValue) Sets the list of items in the shopping cart |
void | setSupplierCredentials(Credentials newValue) Set the supplier credential information |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String COPYRIGHT
Constructor Detail |
public CIQuoteImpl()
Method Detail |
public Credentials getBuyerCredentials()
public Credentials getMarketPlaceCredentials()
public java.lang.String getProtocol()
public PurchaseOrderRequestHeader getPurchaseOrderRequestHeader()
public RequisitionerSessionData getRequisitionerSessionData()
public java.util.Vector getShoppingCartItems()
public Credentials getSupplierCredentials()
public int prepareQuote(long orders_Id, CommandContext cmdContext, RequisitionerSessionData reqSession) throws ECException
public void setBuyerCredentials(Credentials newValue)
public void setMarketPlaceCredentials(Credentials newValue)
public void setProtocol(java.lang.String protocol)
public void setPurchaseOrderRequestHeader(PurchaseOrderRequestHeader newValue)
public void setRequisitionerSessionData(RequisitionerSessionData reqSession)
public void setShoppingCartItems(java.util.Vector newValue)
public void setSupplierCredentials(Credentials newValue)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.