public class CIDataImpl extends java.lang.Object implements CIData, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright field
|
Constructor and Description |
---|
CIDataImpl()
The CIDataImpl default constructor calls its parents constructor.
|
CIDataImpl(CommandContext aCmdContext)
The CIDataImpl constructor with the command context as an input parameter.
|
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.
|
java.lang.String |
getDeptExtrinsic()
This method gets the department extrinsic.
|
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.
|
java.lang.String |
getUserExtrinsic()
This method gets the user extrinsic information.
|
void |
setLogonData(TypedProperty p)
This method sets the logon data and process the input parameters.
|
void |
setPOData(TypedProperty p)
This method sets the purchase order data and process the input parameters.
|
void |
setProtocolName(java.lang.String protocol)
This method updates the protocol name.
|
void |
setProtocolVersion(java.lang.String version)
This method updates the protocol version.
|
public static final java.lang.String COPYRIGHT
public CIDataImpl()
public CIDataImpl(CommandContext aCmdContext)
aCmdContext
- the command context from the calling commands so
that additional parameters (store specific) can be retrieved.public Address getBillTo()
getBillTo
in interface CIData
com.ibm.commerce.me.datatype
public Credentials getBuyerCredentials()
getBuyerCredentials
in interface CIData
com.ibm.commerce.me.datatype
public java.lang.String getDepartment()
getDepartment
in interface CIData
public java.lang.String getDeptExtrinsic()
public TypedProperty getLogonData()
getLogonData
in interface CIData
public Credentials getMarketPlaceCredentials()
getMarketPlaceCredentials
in interface CIData
com.ibm.commerce.me.datatype
public TypedProperty getPOData()
public PurchaseOrderHeader getPOHeader()
getPOHeader
in interface CIData
com.ibm.commerce.me.datatype
public java.util.Vector getPOItems()
getPOItems
in interface CIData
public java.lang.String getProtocolName()
getProtocolName
in interface CIData
public java.lang.String getProtocolVersion()
getProtocolVersion
in interface CIData
public java.lang.String getRequisitioner()
getRequisitioner
in interface CIData
public SessionInfo getSessionInfo()
getSessionInfo
in interface CIData
com.ibm.commerce.me.datatype
public Credentials getSupplierCredentials()
getSupplierCredentials
in interface CIData
com.ibm.commerce.me.datatype
public java.lang.String getUserExtrinsic()
public void setLogonData(TypedProperty p)
setLogonData
in interface CIData
p
- TypedProperty which contains the name-value pair of the
input parameterspublic void setPOData(TypedProperty p) throws java.text.ParseException
public void setProtocolName(java.lang.String protocol)
protocol
- the new protocolpublic void setProtocolVersion(java.lang.String version)
version
- the new protocol version