public interface CIData
extends java.io.Serializable
PunchOutSetupCmd
uses the CIData object to store all the XML parameters that it receives from
the PunchOutSetupRequest
message. The buyer can provide a custom implementation of the CIData
class.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright field
|
Modifier and Type | Method and Description |
---|---|
Address |
getBillTo()
This method gets the billing address.
|
Credentials |
getBuyerCredentials()
This method gets the buyer credentials.
|
java.lang.String |
getDepartment()
This method gets the department name.
|
TypedProperty |
getLogonData()
This method gets the logon data.
|
Credentials |
getMarketPlaceCredentials()
This method gets the marketplace credentials.
|
TypedProperty |
getPOData()
This method gets the purchase order data.
|
PurchaseOrderHeader |
getPOHeader()
This method gets the purchase order request header
|
java.util.Vector |
getPOItems()
This method gets a Vector of the line items in the purchase order request.
|
java.lang.String |
getProtocolName()
This method gets the protocol name.
|
java.lang.String |
getProtocolVersion()
This method gets the protocol version.
|
java.lang.String |
getRequisitioner()
This method gets the name of the requisitioner.
|
SessionInfo |
getSessionInfo()
This method gets the session information.
|
Credentials |
getSupplierCredentials()
This method gets the supplier credentials.
|
void |
setLogonData(TypedProperty props)
This method sets the logon data and processs the input parameters.
|
void |
setPOData(TypedProperty props)
This method sets the purchase order data and process the input parameters.
|
static final java.lang.String COPYRIGHT
Address getBillTo()
com.ibm.commerce.me.datatype
Credentials getBuyerCredentials()
com.ibm.commerce.me.datatype
java.lang.String getDepartment()
TypedProperty getLogonData()
Credentials getMarketPlaceCredentials()
com.ibm.commerce.me.datatype
TypedProperty getPOData()
PurchaseOrderHeader getPOHeader()
com.ibm.commerce.me.datatype
java.util.Vector getPOItems()
java.lang.String getProtocolName()
java.lang.String getProtocolVersion()
java.lang.String getRequisitioner()
SessionInfo getSessionInfo()
com.ibm.commerce.me.datatype
Credentials getSupplierCredentials()
com.ibm.commerce.me.datatype
void setLogonData(TypedProperty props)
props
- TypedProperty
which contains the name-value pair of the
input parametersvoid setPOData(TypedProperty props) throws java.text.ParseException
props
- TypedProperty
containing the name-value pair of the purchase
order informationjava.text.ParseException