The 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.
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT IBM Copyright field |
Method Summary | |
---|---|
Address |
getBillTo() Gets the bill to address |
Credentials |
getBuyerCredentials() Gets the buyer credentials |
java.lang.String |
getDepartment() Gets the department name |
TypedProperty |
getLogonData() Gets the logon data |
Credentials |
getMarketPlaceCredentials() Gets the marketPlace credentials |
TypedProperty |
getPOData() Gets the purchase order data |
PurchaseOrderHeader |
getPOHeader() Gets the purchase order request header |
java.util.Vector |
getPOItems() Gets the line items in the purchase order request |
java.lang.String |
getProtocolName() Gets the protocol name |
java.lang.String |
getProtocolVersion() Get the protocol version |
java.lang.String |
getRequisitioner() Gets the name of the requisitioner |
SessionInfo |
getSessionInfo() Gets the session information |
Credentials |
getSupplierCredentials() Gets the supplier credentials |
void |
setLogonData(
TypedProperty props) Sets the logon data and process the input parameters |
void |
setPOData(
TypedProperty props)
Sets the purchase order data and process the input
parameters |
Field Detail |
---|
public static final java.lang.String COPYRIGHT
Method Detail |
---|
public Address getBillTo()
public Credentials getBuyerCredentials()
public java.lang.String getDepartment()
public TypedProperty getLogonData()
public Credentials getMarketPlaceCredentials()
public TypedProperty getPOData()
public PurchaseOrderHeader getPOHeader()
public java.util.Vector getPOItems()
public java.lang.String getProtocolName()
public java.lang.String getProtocolVersion()
public java.lang.String getRequisitioner()
public SessionInfo getSessionInfo()
public Credentials getSupplierCredentials()
public void setLogonData(TypedProperty props)
props
- TypedProperty
which contains the NVP of
the input parameterspublic void setPOData(TypedProperty props) throws java.text.ParseException
props
- TypedProperty
which contains the NVP of
the purchase order informationjava.text.ParseException